Asia

Nine things you need to know about the world's biggest Disney Store

The world's biggest Disney Store opened in Shanghai on Wednesday, and it's not just size that impresses. It's also Disney's first store in China. And it closed an hour after it opened because of the overwhelming number of people who wanted to get in. Media reports say some people lined up for three...

Travel Photos

More Asia Travel News

Loading