Riding the icy roads of Shigli Village. Manali Himachal Pradesh.