
Borobudur is the world's largest Buddhist temple, a 9th-century masterpiece in central Java built as a giant stepped stone mandala. Crowned with bell-shaped stupas and adorned with thousands of relief panels, it's a wonder of ancient engineering and devotion.
Central Java, Indonesia
Stamp summaries are compiled for quick reference and may include AI-assisted content. Always verify specifics with primary sources.



