flickr-free-ic3d pan white

Shanghai - Plaza 66

Shanghai - Plaza 66 (恒隆广场)

Shopping mall on 1366 Nanjing West Road (南京西路1366号)

 

See where this picture was taken. [?]

 

© All Rights Reserved - you may not use this image in any form without my prior permission.

15,553 views
15 faves
237 comments
Taken on October 27, 2004