Back to Dictionary
什刹海
什剎海
shíchàhǎi
1. Shichahai, scenic area of northwest Beijing with three lakes