China: Worlds largest Disney store opens in Shanghai

The worlds largest Disney store opened its doors to the public in Shanghai on Wednesday (20 May), giving fans of Mickey and Minnie the chance to browse row upon row of toys and Disney-themed products in the heart of Shanghais financial district. May 20, 2015