A giant panda cub at the Panda Kindergarten on May 12, 2011. There are 12 baby pandas ranging from 5 months to 9 months living at the "kindergarten." [Wang Qian/China.org.cn]