Shanghai

China, People's Republic

Welcome to Shanghai

Shanghai is a city in China, People's Republic, with around 22.3 million inhabitants. It is the largest city in China, People's Republic. Lemi has 15 lists with places in Shanghai.

Download Lemi

Lemi is better in your pocket. Discover more and create your own Lists in our iOS and Android apps.