May 02, 2019 |
Stuff to: Do

Borobudur – Indonesia

Borobudur is the largest Buddhist temple in the world and the most visited attraction in Indonesia as it receives around 2.5 million people every year — 80 percent being locals. It’s located in Central Java, around 40 kilometers northwest of Yogyakarta.

The temple of comprises of nine platforms with a central dome at the top and it’s adorned with over 500 Buddhas and nearly 2,700 relief panels. Pilgrims follow a specific route that signifies the path to enlightenment, starting at the base and going all the way to the top.

Privacy: Public