Dolpopa's Seeing Liberation Stupa of 100,000 Buddhas Design, built and placed at Land of Shambhala and all over the world SponsorVolunteer