The things that looked impossible, if taken in small steps, usually aren’t.
Leh Ladakh road trip – Nubra valley to Pangong Tso lake – Best travel guide
'Pangong Tso' means 'long, narrow, enchanting lake'.
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).