Where is Campanile Shanghai Station and People's Square - 15 minutes drive to the Bund?

Where is Campanile Shanghai Station and People's Square - 15 minutes drive to the Bund located?

Campanile Shanghai Station and People's Square - 15 minutes drive to the Bund, Campanile Shanghai Station and People's Square - 15 minutes drive to the Bund, China (approx. 31.24048°, 121.46134°)


Where is Campanile Shanghai Station and People's Square - 15 minutes drive to the Bund on the map?