×

Disney store opens in Shanghai

11:00 AM ET Wed, 20 May 2015

Disney opens its first store in China, its largest in the world.