Highest Motorable Passes or Roads of the World
Position Name of Area Altitude Location 1. Umlingla Pass 5,883 Meters or 19,300 Feet Ladakh, India 2. Road to Uturuncu … More Highest Motorable Passes or Roads of the World
Position Name of Area Altitude Location 1. Umlingla Pass 5,883 Meters or 19,300 Feet Ladakh, India 2. Road to Uturuncu … More Highest Motorable Passes or Roads of the World