ven though it's 1,200 years old, the ancient Buddhist temple Borobudur is a wondrous sight.
The historic stone structure hosts 500 Buddha statues over a whopping 27,125 square feet, making it the largest Buddhist temple in the world.
Located 25 miles outside the Indonesian city of Yogyakarta on the island of Java, lies the ancient Temple of Borobudur.
The temple was constructed sometime between the eighth and ninth centuries under the Sailendra Dynasty that ruled over Java at that time, which was a burgeoning epicenter for Buddhist scholarship and religion.
Read Full Article »