Lahaul and Spiti are two remote Himalayan Valleys of Himachal Pradesh, lying on the Indo-Tibet border. Lahaul and Spiti valleys, together form a district in Himachal Pradesh. Strange, exciting, primitive, these valleys are unsurpassed in mountain scape, in the rugged beauty of their rocky escapements and the splendor of their snow covered peaks. Lahaul is marked by a central mass of uniformly high mountains and massive glaciers. The Bara Shigri, Chota Sigri, Samundari and Sonapani glaciers are some of the glaciers which are found here. The two rivers, Chandra and Bhaga which rise on either side of the Baralacha La, flow through the narrow Chandra and Bhaga valleys and nourish the Lahaul valley.