• Tag results for Mahayana Buddhist Temple

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