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