Borobudur Temple
The world’s largest Buddhist temple, built in the 9th century and surrounded by lush jungles.
View on Google Maps