Visitors dress up as they attend the opening day of the Disney Resort in Shanghai, China, Thursday, June 16, 2016.
Visitors dress up as they attend the opening day of the Disney Resort in Shanghai, China, Thursday, June 16, 2016. Ng Han Guan AP
Visitors dress up as they attend the opening day of the Disney Resort in Shanghai, China, Thursday, June 16, 2016. Ng Han Guan AP

Rain doesn’t dampen mood of opening day at Shanghai Disney

June 16, 2016 6:35 PM

Willie the Bee man