33.8k reviews
140 meters east of the intersection of Xing Sheng Road and Zhujiang Road, Jiu Long Po District, Chongqing (back side of Building 53)