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.[1] It was built in 1953 and officially opened to the public in 1955.[2] The zoo covers an area of 45 hectares (111 acres).