Best night views of Shanghai Disney Resort captured(1/8)

Night view of the castle at the Shanghai Disney Resort in Pudong, Shanghai, China, May 15, 2016.A series of photos reveal intriguing night views of the Shanghai Disney Resort, which is scheduled to open on June 16. As Asia's biggest Disneyland, it has a ...

Read the original article: Shanghai -Bobby - BingNews