WONDERS · MONUMENTS · SACRED PLACES
Borobudur
Central Java, Indonesia
Borobudur is a monumental Buddhist temple formed from stacked terraces, stupas and extensive stone reliefs.
The original reference will open in a new tab. Your SAGE Museum page will remain open right here.