The Borobudur in Indonesia, the largest Buddhist temple in the world.
Borobudur Temple, is the largest Buddhist monument in all of Southeast Asia and its origins date back to between 750 and 849. This Buddhist structure, made with limestone, is an authentic wonder and heritage of humanity by Unesco. Very well preserved and located about 75 …