World Map China Shanghai Zhoujiadu
浦东南路世博园工地 (2008年2月) World Expo 2010 Construction Site at South Pudong Road (2008/02)
This photo is selected for Google Earth [?] - ID: 15798996
near Zhoujiadu, Shanghai (China)
Flag photo:
Photo details:
- Viewed 249 times
- Uploaded the 2008-11-09 00:20:00
- © All rights reserved
by Baycrest - [contact]


