Barot Valley is a stunningly delightful town situated in the quiet valleys of Mandi District in the north Indian territory…