• Tag results for 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