Peoplés square ejerce como cnetro neurálgico de la ciudad de Shanghai,tanto a nivel comercial con sus tiendas y calles cercanas como la parada de metro ejerce es un punto digamos que central,desde aqui las vistas son un reflejo de la nueva China,edificios con diseños y arquietcturas increíbles,estatuas,jardines y esculturas que hacen un gran lugar
People´s Square es una gran plaza que se encuentra en el corazón de Shanghai. Esta bordea la famosa calle Nanjing Rd, la cual la divide entre Este y Oeste, albergando infinidad de actividades para hacer, como el Museo de Planificación Urbana de Shanghai, el Gran teatro, el Ayuntamiento, y el Museo de Arte de Shanghai. La plaza no es una obra de arte de la cultura china, pero es muy agradable caminar por ella, y alejarse de las ruidosas avenidas que atraviesan la ciudad.