Visit Shanghai, China
People’s square is a large plaza, which is located in the heart of Shanghai. It borders the famous Nanjing Road, which divides east from west, and offers a limitless number of activities to do, ranging from the Urban Planning Museum of Shanghai, to City Hall and the Art Gallery of Shanghai. Its lovely to go for a walk here and take in all the sights and sounds that People’s square has to offer.