Date: 07/25/2008 Views: 1010
Date: 05/29/2009 Views: 1050
Date: 11/22/2006 Views: 947
Beihai Park is an imperial garden to the north-west of the Forbidden City in Beijing.