mypictures

zhongshan park


The Zhongshan Park, is a former imperial altar and now a public park that lies just southwest of the Forbidden City in the Imperial City, Beijing.