sajilo patrika

Stories

Borobudur, Central Java, Indonesia

Borobudur, Central Java, Indonesia

Borobudur, located in Central Java, Indonesia, is a magnificent Buddhist temple known for its intricate lattice structure comprising multiple stacked platforms. The monument dates back to the 9th century and is adorned with 2,672 relief panels and hundreds of Buddha statues.

Loading footer...