Tibetan Buddhism prayer flags (lungta) with prayer mantra Om mani padme hum in tibetan language. Leh, Ladakh, Jammu and Kashmir, India