A cold desert mountain valley located in Himalayan Mountains in north-eastern Indian state Himachal Pradesh. Spiti means The Middle Land, the land between Tibet and India. Spiti valley is a research and cultural centre for Buddhists. Lahaul & Spiti is surrounded by high mountain ranges. Visit Key Monastery and Tabo Monastery, one of oldest monasteries in world and a favourite of Dalai Lama.