Photo released by the Shanghai Disney Resort website on March 8, 2016 shows castles of the resort in Shanghai, east China. The Shanghai Disney Resort will be opened to the public in 100 days. (Photo: Xinhua/Shen Di)
RIGHT BG
Photo released by the Shanghai Disney Resort website on March 8, 2016 shows castles of the resort in Shanghai, east China. The Shanghai Disney Resort will be opened to the public in 100 days. (Photo: Xinhua/Shen Di)