sham valley trek, ladakh

Ladakh – The Land of High Passes – a high altitude desert of breaktaking mountains and beautiful people

...