Borobudur Temple in Java, Indonesia
Built on a plain near the present-day city of Yogyakarta, Indonesia, Borobudur, built in the 9th century, is considered the most important Buddhist monuments on the island of Java. Long hidden by the jungle, Borobudur temple in Indonesia was rediscovered… Continue reading
