🏯 Borobudur Temple Compounds

Museums, Memorials & Monuments Indonesia Asia

Borobudur Temple, located in Central Java, Indonesia, is the largest and most magnificent Buddhist monument in the world. Built between approximately 778 and 850 CE, it represents a masterpiece of Mahayana Buddhist art and philosophy in Southeast Asia. The temple was abandoned in the 14th century following the decline of ...