A triplet of baby monkey, tiger and lion cuddle at the “animial kindergarten” of a zoo in Shenyang, capital of northeast China’s Liaoning Province, May 1, 2013. <Xinhua/Zhang Wenkui>
This advertisement is an automatically served Google AdSense ad and is not affiliated with this site.