Moon Landscape in Ladakh - The Top Of The World!
While driving down from Keylong (Himachal Pradesh, northern state of India) to Leh town, you come across varied landscapes, with its sheer beauty in the barren rugged nature.
Moon Landscape in Ladakh - The Top Of The World!
While driving down from Keylong (Himachal Pradesh, northern state of India) to Leh town, you come across varied landscapes, with its sheer beauty in the barren rugged nature.
Commentaire 0
Supprimer le commentaire
Effacer commentaire et réponses