top of page

LEH, LADAKH - Home Of The Llama

The beautiful mountain city of Leh in Northern India. Home to beautiful monasteries.

Click on image for expanded view

bottom of page