Four newly-bred South China Tiger cubs are pictured on June 25, 2009 at a zoo in Luoyang, central China's Henan province. [Xinhua]