MIMC Consecrates 14-Meter Buddha Statue in Ladakh Dedicated to World Peace
More than 500 monastics from around the world gathered at the Mahabodhi International Meditation Centre to consecrate a 14-meter statue of the Buddha.
More than 500 monastics from around the world gathered at the Mahabodhi International Meditation Centre to consecrate a 14-meter statue of the Buddha.
A light of hope from engaged Buddhism