Khait Parvat is hidden deep within the rugged folds of the Garhwal Himalayas, a place where myth and reality blur into one breath of wind. Villagers speak about it in hushed tones—some with awe, some ...