Ladakh is land of Rocky Mountains and Mountain Passes. When there is no choice except to climb the peak of the mountains to cross it, a tedious process of building ways across the mountain peak starts which leads to creation of a Mountain pass. The roads built at such a ...
Read More »