Two giant pandas finally made their public debut at Tokyo's Ueno Zoo on Friday, to the delight of thousands of visitors. (01 April 2011)