Borobudur Temple, The Mysterious Temple – Borobudur temple, located in northern Yogyakarta province Indonesia, is known as onef of the bigest Buddhit temple in the world. It is believed to be built in 9th Century during the reign of Syailendra Dynasti. The architecture adopts the …