In Beihai Park
Submitted by lovecool on Wed, 12/17/2008 - 22:24

Beihai Park is located in central Beijing, close to the Forbbiden City. It used to be part of a garden reserved for China's imperial family. Beihai means "North Sea". South of this park is Zhong Nan Hai, "Southern and Central Sea", which is the site of headquarters of the Chinese Communist Party and China's State Council.

Recent comments
2 days 20 hours ago
3 weeks 2 days ago
3 weeks 3 days ago