Tibetan Temple in the midst of the green