33.8k reviews
80 meters south of the intersection of Jiufeng Avenue and Yangjiaping Main Street, Jiulongpo District, Chongqing City