11 giant panda cubs made their public debut at a panda base in southwest China's Chengdu City on Friday. These pandas were born in 2017, includes 3 sets of twins and one born abroad. Artificial breeding has boosted panda’s birth rate in recent years.
[]