Pix: Rare snow leopards spotted in Kargil

For the first time in India, a pair of reclusive snow leopards have been caught on camera