Shanghai is home to not just the first DISNEY STORE in China, it’s also the largest one in the entire world. With the opening of this flagship location in the Lujiazui financial district, Disney had the opportunity to create an entire entry plaza to help immerse Chinese customers into the world of Disney.
Taking queue from the the “it’s a small world” attraction, a giant new clock brings in the top and bottom of the hour with choreographed music, bells, clock pieces, and various animated figures including Star Wars, Pixar, and Disney characters. Designed by Walt Disney Imagineering (WDI), the whimsical feature measures 60-feet tall.
“We hope the Shanghai Disney Store clock tower will become a new landmark for this great city, providing a preview of the magic that will soon arrive with the opening of Shanghai Disney Resort,” Bob Weis, president, WDI, said.
“We are extremely proud that the Shanghai Disney Store is the first Disney Store in the world with an outdoor plaza and clock tower, which not only provides guests with a unique shopping and entertainment experience, but also serves as a perfect meeting location for friends and families” added Ando Toru, SVP and GM, Disney Store Asia, Disney Store Japan and Disney Store China.