Tue, 2013/10/29 - 3:02pm
Disney has unveiled plans for the company's first store on the Chinese mainland that, once built, will also be the largest Disney Store in the world!

The 53,000-square-foot Disney Store will be located in Shanghai and will feature a state-of-the art retail space and a Disney-themed outdoor plaza area.

The Disney super store is scheduled to open early 2015.

http://bit.ly/17WC1De via License! Global Magazine