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.