Borobudur

825

Borobudur

9th-century Mahayana Buddhist temple in Java — the largest Buddhist temple in the world. Nine stacked platforms with 504 Buddha statues. Abandoned for centuries; rediscovered in 1814.

Part of Architectural Wonders · Watch in the documentary

More from Architectural Wonders