A zoo keeper holds South China Tiger cubs on April 20, 2009 at a zoo in Luoyang, central China's Henan province. [Xinhua]