Giant panda Xiao Liwu celebrated his sixth birthday at the San Diego Zoo with plenty of presents and bamboo bread birthday cupcakes.