A pouncing pair of Snow Leopard cubs recently appeared on the scene in their main enclosure at the Twycross Zoo in Leicestershire, England. And they’ve just gotten a check up by the vets! Born in June, they are yet to be named.
Parents Suou and Irma arrived at Twycross in May 2010 as part of the international breeding program. The birth of the cubs is a significant contribution to the conservation of Snow Leopards which are currently listed as endangered — via ZooBorns