:lol:
Not sure if it's the camera angle, but it looks like Soarin' was built on top of/raised from the original stage? Didn't realize that. Where exactly would one go, hypothetically speaking of course, to procure such a view? I've heard explanations but can't seem to orient myself...