Date: 11/10/2021 Views: 394
Date: 8/10/2009 Views: 821
Date: 6/11/2009 Views: 1153
Beihai Park is an imperial garden to the north-west of the Forbidden City in Beijing.