Find the word definition

Wikipedia
Huajiachi

Huajiachi or Huajia Chi, Huajiachi Lake ( Traditional Chinese: 華傢池, Simplified Chinese: 华家池), is a famous lake in Hangzhou City, Zhejiang Province, People's Republic of China.