Beihai Park – Beijing’s Imperial Garden
Beihai Park, found northwest of the Beijing’s Forbidden City, is a royal garden. The garden was built sometime in the tenth century, and has been a public park since 1925. The popular park is considered to be among the finest … Continue reading
Read More >