People’s Square

landmark

A large public square in the Huangpu District of Shanghai, China, home to museums and government buildings.

Also Known As

People’s Square
No ranking data available