China – Shanghai

China โ€“ Shanghai

Shanghai, on Chinaโ€™s central coast, is the country’s biggest city and a global financial hub. Its heart is the Bund, a famed waterfront promenade lined with colonial-era buildings.

Leave a Reply