22. Borobudur Temple – Java, Indonesia
Borobudur Temple is a World Heritage structure located in Yogyakarta, Indonesia. It has the distinction of being the largest and largest Buddhist temple in the world. Located in Yogyakarta, Indonesia, the temple was inscribed on the World Heritage List by UNESCO in 1991.
Although there is no official record of when the temple was built, it is thought to be around 750 AD, which corresponds to the period of the Sailendra Dynasty. Borobudur, which took 75 years to build, was left to its fate for many years.
Worship is only allowed once a year at the Borobodur Buddhist Temple, one of the most beautiful spots to watch the sunrise in the southern hemisphere.