Dolpopa's Seeing Liberation Stupa of 100,000 Buddhas

Design, built and placed at Land of Shambhala and all over the world
SponsorVolunteer