Location: Indonesia
Caption: Borobudur Temple is the largest Buddhist temple in the world, located in Magelang, Central Java, Indonesia. Built in the 8th to 9th centuries by the Syailendra Dynasty.
Caption (Indonesian (ind)): Candi Borobudur adalah candi Buddha terbesar di dunia yang terletak di Magelang, Jawa Tengah, Indonesia. Dibangun pada abad ke-8 hingga ke-9 oleh Dinasti Syailendra.