33.8k reviews
20 meters east of the intersection of Xijiao Road and Yangdu Sub-branch Road, Jiulongpo District, Chongqing (next to Exit 2 of the Zoo Subway Station)