Lamayuru Monestary sits nestled among mountains in Ladakh.