A female snow leopard with its cub is seen inside its enclosure at a zoological park in Darjeeling
A female snow leopard with its cub is seen inside its enclosure at a zoological park in Darjeeling, about 80 km (50 miles) north from the northeastern Indian city of Siliguri June 21, 2007. REUTERS/Rupak De Chowdhuri (INDIA)