Monastery and mountain village above Leh, Ladakh — Travel Magazine