Ladakh is known as the Land of High passes and for good reason too! It has some of the world’s highest mountain passes, the world’s highest motorable roads, and so on. Some of these treacherous roads are motorable, some can be reached by trekking and some are off-limits for the general public. But do you know about the highest mountain passes of Ladakh? We have a list of 20 of the highest mountain passes in Ladakh and are putting them in the descending order of their altitude.