More Pictures of Apple’s New Shanghai Store

Posted on July 8, 2010 by

The first Apple Store in China opens this Saturday, July 10.  Here are some new pictures of the beautiful structure.

Source

Leave a Reply

You must be logged in to post a comment.