33.8k reviews
160 meters north of the intersection of Donggucheng Street and Linjing Road, Luyuan Subdistrict, Tongzhou District, Beijing.