Walking in Shanghai – People’s Square

People's Square is mainly composed of an open square, People's Park, and some surrounding cultural, tourism, and commercial buildings. People's Square, located in the center of Shanghai, has a total area of 140,000 square meters.

The area is known for landmarks like the Shanghai Museum, with calligraphy scrolls and bronze vessels, and the Shanghai Grand Theatre. Calm, leafy People's Park is home to the Museum of Contemporary Art.

Video Source: 漫步在上海:人民广场Walking in People's Square\上海街景\ SHANGHAI STREET SCENE\今日上海SHANGHAI TODAY from WUWA VISION on Youtube ⁄ CC BY