Bara Shigri is the largest glacier located in Lahaul Spiti region in Chandra Valley, Himachal Pradesh. It is a 30-km long glacier, the second longest glacier in the Himalayas after Gangotri. It flows northwards and feeds the Chenab river. Bara Shigri, Bara meaning big and Shigri meaning glacier, in Lahaul dialect.
The glacier is so heavily covered with surface moraine that ice is not visible for long stretches except along the crevices and in the ablation areas. Estimates differ as to the breadth of the glacier where it is crossed, as owing to its movement and roughness no two caravans cross it in exactly the same way, but it is not less than a mile wide. It is just 4 kms away from Batal and around 40 Kms from Rohatang Pass.
Across the Bara Shigri is another glacier known as Chhota Shigri. It is a comparatively smaller glacier and does not reach down to the bed of the river, but it is most steep and slippery, difficult to cross. There are number of prominent glaciers in Chandra valley in Lahaul. Some of them are, Kulti, Shpting, Pacha, Ding Karmo, Tapn, Gyephang, Bolunag, Shili and Shamundri. Gyephang is the chief deity of Lahaul valley and the Gyephang glacier is named after him.