33.8k reviews
No. 2, North Hongluo East Road, Luzhuang Village, Huairou Town, Huairou District, Beijing (inside Hongluo Temple, on the north side)