Borobudur is a massive 9th-century Mahayana Buddhist temple located in Central Java, Indonesia, and is renowned for its intricate design and architectural sophistication. This UNESCO World Heritage Site serves as a key symbol of Buddhist devotion and art in Southeast Asia, reflecting the region's historical connections with Indian ocean trade and the syncretic nature of its religious practices.
congrats on reading the definition of Borobudur. now let's actually learn it.