lemi travel brand logo

Shanghai

China

Welcome to Shanghai

Shanghai is a city in China, with around 22.3 million inhabitants. It is the largest city in China. Lemi has 17 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.