File:Apple Store grand opening Shanghai, China.jpg

Grand opening of the Apple Store at the International Finance Centre in Pudong, Shanghai, China in January 2010.

Source

 * File:Ifc shanghai Apple Store.jpg by Scott Zhang / WiNG, Flickr / Wikimedia Commons. 2010-01-10 / 2010-07-11.