Largest Buddhist Stupa in West Being Built in Australia

The largest Buddhist Stupa in the western countries is being built in Australia. The Great Stupa of Universal Compassion which is under construction in Australia under the vision of Lama Thubten Yeshe and Lama Zopa Rinpoche will be the largest Buddhist stupa in the western world after its completion.

Read more