Happy Hump Day!

Born April 22nd, the three little Snow Leopard cubs have stayed secluded with mom, Mayhan, in the den for the last two months. These pictures are their first debut to the world.

» 6/15/11 4:00pm 6/15/11 4:00pm
An image of a snow leopard in India from National Geographic » 11/03/08 6:20pm 11/03/08 6:20pm was named Best Overall Photo in the . Steve Winter, who took the shot, says, "This is the hardest story I have ever done because of the altitude and the steepness of the mountains. At night it was 30 below zero [F°]." The other winning photographs include a…