Borobudur Temple in Java Indonesia

Share9Pin41Tweet50 Shares How to visit Borobudur: The world’s largest Buddhist temple The magnificent, multi-statued Borobudur Temple in Java Indonesia is a breathtaking, historical wonder, constructed in the 9th century. It is the world’s largest Buddhist temple and Indonesia’s most visited tourist attraction. The 504 individual Buddhist statues and 2500 relief carvings are awe-inspiring to behold, making … Continue reading Borobudur Temple in Java Indonesia