Inside the Super Brand Mall shopping mall in Pudong, Shanghai, China, Asia
Size: 6000px × 4000px
Location: Shanghai, China, Asia
Photo credit: © ICP / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: asia, asian, brand, center, centre, china, chinese, department, escalator, escalators, group, indoors, interior, interiors, luxury, mall, malls, people, pudong, retail, rm01, shanghai, shop, shoppers, shopping, shops, store, stores, super, upmarket, upscale