Borobudur Indonesia

Buddha
A Buddha statue in sunlight above the fog, Borobudur, Indonesia. Trey Ratcliff all photos →

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.

Location map of Borobudur, Indonesia. Click to enlarge.
Aerial view of Borobudur, Indonesia. Click to enlarge.