Chongqing Zoo – largest in southern China, and a breeding centre for the giant panda
All images are © Chris Gibbins