Borobudur dates back to the 9th century and is the largest Buddhist temple in the world. Borobudur has more than 2000 relief panels and over 500 Buddhist statues. While it’s often crowded you can treat yourself to an amazing sunrise from the top of the temple in the morning before it gets busy.
Contributors: Caleb Backe from Maple Holistics