Central Java

Buddha returns to Borobudur!

Built in the 9th century with Javanese Buddhist design, Borobudur temple in Indonesia is the largest Buddhist temple in the world.

published on : 1st September 2018