Borobudur Indonesia

This magnificent 8th-century Buddhist temple is located on the island of Java, Indonesia. Shaped like a giant mandala, it is covered in ancient reliefs depicting Buddhist stories.

map of Borobudur
Location map of Borobudur, Indonesia.
map of Borobudur
Aerial view of Borobudur, Indonesia.

Quick Facts on Borobudur
old-fashioned flower design element