Baralacha la is one of intersting pass in Manali Leh roure. La means Mountain Pass in local language.
It's altitude is 16,000 ft and is always different form other passes in this region due to lot of snow.
Today i saw in news paper 300 tourists stranded here due to hostile weather.
Nobody has marked this note useful