33.8k reviews
360 meters southeast of the intersection of Chaoyang North Road and Shi Li Pu Road, Chaoyang District, Beijing.