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°)