Skip to content
Simplified display

什刹海

shí chà hǎi

Sign in to save this word to your study lists.

Definitions

  1. 1. Shichahai, scenic area of northwest Beijing with three lakes