Borobudur Temple

Borobudur Temple

The world’s largest Buddhist temple, built in the 9th century and surrounded by lush jungles.

View on Google Maps