27. Borobudur Temple

Located by Magelang in Java, Indonesia, the Borobudur Temple is a Buddhist temple. It is also known as the world’s largest Buddhist monument. Even though no one knows who built the temple or how it came to be, it is definitely one of the most complex creations in the world.
Historians believe that the structure took about 75 years to build and started around 750 AD. The monument is topped by a central dome and consists of nine stacked platforms, six of them are square, and three of them are round.



