33.8k reviews
260 meters north of the intersection of Huangshanmutian Road and Siji Xinghe South Street, Chaoyang District, Beijing.