A giant panda gave birth to twins in Chengdu City, southwest China's Sichuan Province on June 20, 2016. The female cubs are the first twins born this year, according to the breeding base.

Like Us on Facebook