The Disney Resort Station on Shanghai’s Metro Line 11 is close to the theme park, April 25, 2016. Some trains on the line will have Disney elements painted their interiors and exteriors as well as at the station. The theme park in Shanghai, Disney's first on the Chinese mainland, will open on June 16. (Photo: China News Service/Zhang Hengwei)
RIGHT BG