Tue, 2013-10-29 15:02Disney 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