Umling La or Umlung La is the highest paved road and mountain pass in the world, located in Ladakh, India, on the ridgeline between Koyul Lungpa and the Indus River near Demchok. From Wikipedia
The 21st edition of the iconic 18-day, 2,600 km motorcycling expedition kicks off June 28, featuring two routes through Ladakh, Spiti, and Zanskar.