Location: Indonesia
Caption: Borobudur Temple, the largest Buddhist temple in the world.
Caption (Indonesian (ind)): Candi Borobodur, Candi umat budha terbesar di dunia