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 06:35 PM

More Videos

  • Drone race: Human versus artificial intelligence

    In a world fraught with obstacles, who will prevail in a race against time: human or machine? See what happens when JPL engineers race a drone controlled by artificial intelligence against another guided by a professional human pilot.