Shanghai

Shanghai 0
Shanghai (‘上海’) is the biggest city in the world. 24 million people live here. It feels a bit European/North American in a Chinese setting.

FULL-SIZE PICTURES: Click on images below Use ——> /<—— to navigate SLIDESHOW: Click ‘Start’ on full-size picture