Borobudur Temple
Borobudur is the largest Buddhist temple in the world, located in Magelang, Central Java, Indonesia.
Date & Place:
in Magelang County, Central Java Indonesia