Seven newborn pandas under the spotlight in SW China
00:22

A grand public debut of seven giant panda cubs was held by the Chengdu Research Base of Giant Panda Breeding and the executive committee of the Chengdu 2021 Summer World University Games in southwest China's Sichuan Province on Tuesday.