Newborn twin female panda cubs are seen inside an incubator at the Giant Panda Research Base in Chengdu, Sichuan province, China, June 22, 2015. Giant panda Ke Lin at the base gave birth to the female twins on Monday, local media reported. (Photo by Reuters/China Daily)
|