Land of Ladakh
The northern most region of the country, Ladakh is home to some of the highest mountains. The passes are not just the tallest in India but are considered as the tallest passes worldwide. Ladakh is home not only a few but 20 passes that makes it the Land of High Passes.