Apple store, Pudong, Shanghai, China


Size: 3744px × 5616px
Location: China
Photo credit: © Keren Su/China Span / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: apple, architecture, asia, asian, building, china, chinese, glass, logo, oriental, pearl, pudong, shanghai, shop, shopping, store, tower, tv