Designed by
Title
Apple store in Shanghai, China #100348344
Description
Nanjing road is one of Shanghai`s busiest retail roads and the Apple store is one of the largest in China. A large store combined with a high traffic location is a good market situation for both Apple and its Chinese customers.
This image is editorial