Tso moriri ladakh

Tso moriri ladakh R5326

Advertisements

Tso moriri ladakh, is multiple travel combination in expedition of toughest road transported expedition on the roof of the world to view the beauty of the great Himalayas