Shanghai, China

(Created by Jane Doe)

Tags

Add Tags

Recent Activity (See All)

About

Shanghai (Chinese: 上海) is the largest city in China in terms of population and one of the largest metropolitan areas in the world, with over 20 million people. Located on China's central eastern coast at the mouth of the Yangtze River, the city is administered as a municipality of the... Read More

Photos

Books & Art / See All Spots (1)

Comments