Taoranting Park,or Carefree Pavilion Garden,situated in the southwest, derives its name from the Carefree Pavilion that once stood on the grounds of the Temple of Mercy (Cibeiyuan). It is a city park located to the north of Beijing's Southern...
Read More