Stephen Oachs

tags: National Geographic, 2008 International Photography Contest, snow leopard, nature, image of the day Snow leopard, Panthera uncia. Image: Stephen Oachs, United States [larger view]. My friends at National Geographic have provided permission for me to share some of the images from their recent 2008 International Photography Contest. Nature Winner. The photographer writes; The incredibly beautiful snow leopard, Panthera uncia, is indigenous to the mountains of Central Asia. Their dense coats and snowshoe-like paws are ideally suited for their cold, dry, rocky native environment.…