Elusive Snow leopard sighted at JDNP

   TwitCount
A rare sighting of three snow leopards stalking their prey was made at the Jigme Dorji National Park (JDNP), earlier this month. While camera traps have been able to capture images of the elusive snow leopard, the last human sighting of a lone leopard was made in 2007.