A long drive through Himalayan mountains of Lahaul Spiti in Himachal Pradesh, India <br />http://TravelSpiti.com