10 Roads That Are Danger Avenues But Exhilarant Picturesque's


Khardung La, India

Khardung La is the world’s highest motorable road and serves as gateway to Shyok and Nubra valleys in Ladakh. ‘La means pass’, the pass is situated at an elevation of 17582 feet.

READ ALSO:

10 Vehicles Of Past That A 90's Kid Could Relate To