Borobudur
Borobudur is the world's largest and most famous Buddhist temple, located 40 kilometers (25 miles) northwest of Yogyakarta on the island of Java, Indonesia. The kingdom of Sailendra constructed the Borobudur over a period of 75 years from the 8th to 9th century, using an estimated 2 million pieces of stone.
The beautiful architecture and fascinating temple trivia will enchant you. If you want to enjoy the history and architecture, Java is one of the best islands to visit in Southeast Asia.
Nation: Java, Indonesia
Best time to visit: April to October
Number of tourists annually: 5 million