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