CHENGDU (China): A view of Pandas in Panda research center Base in Chengdu city of China. INP PHOTO

CHENGDU (China): A view of Pandas in Panda research center Base in Chengdu city of China. INP PHOTO