Borobudur Temple

0
9313
The Borobudur Temple
The Borobudur Temple
The Borobudur Temple
The Borobudur Temple

Brief Information:

Borobudur temple is the biggest Buddhist temple in the world. It is also included in a UNESCO heritage site list.

More Info: English | Bahasa Indonesia

Location:

Magelang, Central Java, Indonesia