Ladakh and the Three Maitreyas

View-of-Leh-Valley

Sitting in the fertile Zanskar Valley with the mighty Indus river running through the centre, the town of Leh is dramatically encircled by snow-capped mountains. This tributary of the Indus also gives the high desert plateau a surprising greenness during… Continue reading