Location: near Nalgan Pass, Himachal Pradesh, India