Find the word definition

Wikipedia
Liulimiao

Liulimiao is a township of Beijing. It is part of the Huairou District and is located at the foot of Yunmeng Mountain of the Yan Mountains.