Unknown Author, CC0
Borobudur is a massive temple complex in Bali, Indonesia. It was constructed in the ninth century and subsequently abandoned in the fourteenth.