33.8k reviews
About 170 meters southwest of the intersection of Hongkang Road and Xining Street, Daxing District, Beijing.