Chongqing Zoo
Chongqing Zoo (Chinese: 重庆动物园; pinyin: Chóngqìng dòngwùyuán) is a zoo in the city of Chongqing, China, about 8 km (5 miles) southwest from the city centre. == Overview == The zoo is located at Yangjiaping on Xijiao Road in the Jiulongpo District of Chongqing.