The ultra wide landscapes, humongous rocky mountain faces, and the wide variety of colours will just take your breath away.
Heaven on Earth: Road trip to khardung la Leh Ladakh – Best travel guide
If Kashmir is the heaven on Earth then Leh Ladakh is the Vaikuntha (God's paradise as per mythology).
Heaven on Earth: Srinagar to Leh Ladakh Road trip – Best travel guide
The core notion of the road trip - is to have a group of friends, a car and the possibility of infinity - is liberating.