Borobudur Temple, Java, Indonesia 30 Nov 2017
About this photo
Located in Java, Indonesia, the Unesco-declared World Heritage Site of Borobudur Temple is one of the oldest temples in the world. It dates back to the 9th century, and took 75 years to build. Borobudur is also the world's largest Buddhist monument. Explore this stunning temple complex as part of Insight Guides' Java Discovery tour.
This article was originally published on April 1, 2016