India's remote Ladakh region in the Himalaya Mountains, home to the snow leopard and other rare wildlife.