The place IS unreal. I believe it is the world's largest stadium...or maybe it's the world's largest dome stadium...or is it the world's largest retractable-roofed stadium? Well, whatever it's claim(s) to fame, it's gorgeous.