Three newborn tiger pups are shown at the Shihu South China Tiger Breeding Base in Suzhou, China, Tuesday, Dec 23, 2003. [AP]
Copyright 2002 By chinadaily.com.cn. All rights reserved.