Nestled in the high-altitude cold desert of Ladakh, Hemis National Park is India's largest national park and a dream ...