A view of slope hills of the mountain looks like the land of the moon. Called Moon Land of Lamayuru Leh, Ladakh, India.

Code produit:
277155605