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