33.8k reviews
Approximately 110 meters south of the intersection of Gubei Yi Street and Ma North Road Extension, Miyun District, Beijing.