Buildings Central Java

Borobudur Temple

Borobudur is the world’s biggest Buddist temple. The article provides history and guide of Borobudur Temple in Central Java, Indonesia.