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