Shanghai, China
With a population of over 23 million people, Shanghai, China is the most populous and most developed city in China. Arriving without expectations, Shanghai quickly became one of my new favorite large cities of the world. The Huangpu River divides the city into two major districts, Puxi, west of the river and Pudong, east of […]