Video 

The Shenshuping base in Wolong National Nature Reserve in southwest China's Sichuan Province threw a huge birthday party for 18 panda cubs born in 2018 on Thursday.