ArtBuddha-dharma The World’s Largest Buddhist Temple Borobudur Temple, Java, Indonesia. My brother Glenn sent me this video and I wanted to share it with you. This seventh or ninth century Mahayana Buddhist Temple is one place I would still like to visit. I knew it had... April 11, 2021Add comment160 views1 min read