Ven. Master Ti Ching and the Great Peace Stupa
Venerable Master Ti Ching sponsored the construction of the Great Peace Stupa at Og Min Ogyen Mindrolling in India. It is called the Great Stupa for World Peace — the world’s largest stupa and a magnificent example of Buddhist art and architecture.