Opened in 1955. Located in the center of Chongqing, it is famous for its giant panda exhibit. The largest zoo in Southwest China, home to approximately 250 species of animals.
📍
Address
Chongqing City No. 86 Xijiao, Jiulongpo District, Chongqing, China