A giant tortoise weighing over 20 kg grazes on the grass, at Jiaji Township, Qionghai City, south China's Hainan Province, May 21, 2009. [Meng Zhongde/Xinhua]