Borobudur Temple is one of the largest monuments in the world. Built in the seventh century. The whole shape of the temple resembles a lotus or flower, a flower that is considered sacred by Buddhists. The temple is located in Borobudur Subdistrict, Magelang Regency, surrounded by mountains, namely Mount Merbabu in the east, Mount Merapi […]