Sets
Random
Pages
Admin
Login
Beijing Shichahai / 北京什刹海
Shichahai – the lake of the ten temples – connects to Beihai and Zhongnahai in a large lake complex west of the Imperial Palace, and it is very popular entertainment area.