Designed by
Title
Exterior Large shopping mall at night, Shanghai, China #90703929
Description
SHANGHAIââ¬âAUG. 30, 2009. Brilliance Shimao Int. Plaza on Aug. 30, 2009 in Shanghai. Its 2010 retail sales reached RMB 603.7 billion, ranked second to Beijing among Chinaââ¬â¢s top 10 commercial cities.
This image is editorial