Shanghai
Municipality of ChinaShanghai is a direct-administered municipality and the most populous urban area in China. The city is located on the Chinese shoreline on the southern estuary of the Yangtze River, with the Huangpu River flowing through it.
Read article
Top Questions
AI generatedMore questions
Nearby Places
People's Square
Public square in central Shanghai
Dashijie station
Shanghai Metro station
Shanghai Concert Hall
Concert hall in Shanghai, China
Shanghai Race Club
Horse racing club in Shanghai, China
Great World
Historic amusement arcade in Shanghai, China
People's Park (Shanghai)
Public park in Shanghai, China
Greater Shanghai Plan
1927 Plan for Shanghai developed by the Republic of China
Bloody Saturday (Shanghai)
Misdirected attack on civilians during the Second Sino-Japanese War