Word Definition - 什刹海

shí chà hǎi Shichahai, scenic area of northwest Beijing with three lakes