Three dozen panda cubs, all born during 2017, have gone on show in Sichuan Province.

In total 42 cubs have been born so far this year at China's Giant Panda Protection and Research Centre, including 15 sets of twins.