Borobudur
Podcast Transcript Located in Central Java, outside of the modern city of Yogyakarta, lies the world’s largest Buddhist temple, Borobudur. Borobudur doesn’t get as much attention as other great monuments in the world, but it should certainly be included among them. Unlike other great monuments, Borobudur has a distinction that no other monument has. It …