33.8k reviews
200 meters northwest of the intersection of Houchangcun Road and Xibeiwang Third Street, Haidian District, Beijing.