33.8k reviews
North side of the road, 50 meters west of the intersection of Yangjiaping Heng Street and Yangjiaping Zheng Street, Jiulongpo District, Chongqing City