Heading to Khardung la After a rest day at Leh it was time to ride through the World’s highest motorable road. The 46 km steep inclined road is supposed to be one of the most treacherous stretches of road in
Crossing the world’s highest motorable road !!
