The Embassy of the Republic of Indonesia The Hague, the Netherlands
Borobudur Temple

Borobudur Temple is the world’s largest Buddhist monument, built in the 9th century as a massive step pyramid with nine stacked platforms adorned with over 2,600 intricate relief panels and 504 Buddha statues.

This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.