Pinyin Dictionary results for "shi cha hai"

什刹海
Shichahai, scenic area of northwest Beijing with three lakes
Dictionary data provided by CC-CEDICT