Apple Store : Shanghai :: exclusive photo gallery
Check out the photos from the Apple Store, Shanghai – China. The store was opened recently. Its an architectural marvel. Its located 15 minutes away from Shanghai World financial center. The nearest metro station is Lijazui. Its strategically located in the HSBC building, opposite to the communications towers. You can get a beautiful view from the walkway across. The 40 feet tall glass structure conceals the store underground. The store has Genius bar where apple customers can get technical advice. Another Apple store was opened in Beijing on September 2010, taking the total no of Apple stores in China to four.