Thursday, 23rd, 2017 | 8:32PM Updated

Dancers perform on the stage during opening ceremony at the Shanghai Disney Resort on June 16, 2016 in Shanghai, China.
How to Create Magic, Bring Happiness? Shanghai Disney Launches Talent Class

The photo taken on April 17, 2015, shows the exhibits in the Shanghai Natural Museum.
New Shanghai Natural Museum Holds Wonders About Thousands of Prehistoric Creatures

    In Case You Missed It

    Real Time Analytics