Dragon Driftway (Universe 81)

Dragon Driftway is a chinese-themed race track. Several Mario Kart races have been held here. At some point, the skies above the race track turn red, the race track is than destroyed by anti-matter during the Anti-Monitor Crisis, the race track and the rest of the universe are then rebuilt after the sacrifice of Oliver Queen.