Two giant pandas Jing Jing and Si Hai from China made their first public appearance on Thursday at the Panda House at Al Khor Park in Doha ahead of the FIFA World Cup Qatar 2022.