Zhongshan Park
The Zhongshan Park (Chinese: 中山公园/中山公園), is a former imperial altar and now a public park that lies just southwest of the Forbidden City in the Imperial City, Beijing.