Hindukush Heights fits snugly in the side of one of the imposing granite mountains surrounding the Chitral Valley. Boasting panoramic views of the valley and Chitral town,