Himachal Pradesh - Things to Do/Travel Junction Mountain Lover? Visit the Spiti Little Tibet Valley – Travellers of India Curved roads can sometimes lead to a destination near paradise, and that my friend is called Spiti. This Tibet valley located in the Himachal is surely heaven! It’s a place where clear water lakes flow and where nature is at its best. August 8, 2017