A somewhat eventful trip - healthwise. At least on the return journey to Delhi. This image was from around 2006. Manali is located in Himachal Pradesh - one of the northern states of India. Not far from here is Rohtang Pass - one of the famous truck routes frought with danger due to rain and rock slides. Air is also in short supply due to elevation (around 4000m).