33.8k reviews
Dinosaur Valley, No. 25 Xijiao Road, Jiulongpo District, Chongqing (440 meters walk from Exit 1 of the Zoo subway station)