Advertisement

An aerial view of Shanghai Disney

The Walt Disney Co. offers an aerial view of the new $5.5-billion resort in Shanghai, China.

Share

Advertisement