An early glimpse of Shanghai Disney store (6)

China's first Disney retail store, also the biggest in the world will open tomorrow (May 20, 2015) in Lujiazui, Pudong New Area of Shanghai. Facing the Oriental Pearl TV Tower across the street and covering an area of 5,000 square meters, the new store sells about 2,000 kinds of Disney products, 99% of which are exclusive. (Photo: IC)


Editor: Wang Jiaye

Source: english.eastday.com