Borobudur Temple is the largest Buddhist temple in Indonesia, located in Borobudur, Magelang, Central Java.Apart from being a place of worship for Buddhists, Borobudur Temple is also a tourist attraction in Indonesia. This temple consists of six square terraces on which there are three circular …
Borobudur Temple, Part of The Seven Wonders of the World
![borobudur temple from the top](https://i0.wp.com/sentul.city/wp-content/uploads/2022/01/borobudur-from-the-top.jpg?resize=720%2C372&ssl=1)