Khetikhan, a picturesque village nestled in the Uttarakhand hills at an impressive altitude of 1815 meters, offers breathtaking vistas of the snow-capped Himalayas...