Large Mandala carved on rock and painted green, in Sikkim (India)
If you can read Tibetan writing or Sanskrit and can tell what it says, please post a Comment!
I assume it is a Buddhist Mantra.