Advertisement
Snow Leopards In Afghanistan
Here's a set of photos taken by camera traps in Wakhan Corridor in northeastern Afghanistan, courtesy of the Wildlife Conservation Society.
Here's a National Geographic video about photographing snow leopards.
http://youtu.be/5vQDZXlXaAI
This program aired on July 21, 2011. The audio for this program is not available.