Mahasu Devta TempleHanol, UttarakhandTemple detailsDeityMahasu DevtaLocationHanol, Uttarakhand, India