Location: Near Nalgan Pass, Himachal Pradesh, India