Baby snow leopard filmed in wild
Tuesday, September 21, 2010 - 22:56
in Biology & Nature
A wild baby snow leopard has been caught on camera, filmed living over 4000m up in the highlands of Bhutan in the Himalayas.
A wild baby snow leopard has been caught on camera, filmed living over 4000m up in the highlands of Bhutan in the Himalayas.