Prayer stones with carved mantras with Tibetan script above the Buddhist monastery of Lamayuru in the Indian Himalaya. Lamayuru, Ladakh, India..