Anesthetized leopards receive medical check-ups at a zoo in Chengdu city, the capital of Southwest China’s Sichuan Province, Feb. 2, 2016. Rooms at the zoo have been freshly renovated for 19 leopards. (Photo/people.cn)
RIGHT BG
Anesthetized leopards receive medical check-ups at a zoo in Chengdu city, the capital of Southwest China’s Sichuan Province, Feb. 2, 2016. Rooms at the zoo have been freshly renovated for 19 leopards. (Photo/people.cn)