Written by the Fiveable Content Team • Last updated August 2025
Verified for the 2026 exam
Verified for the 2026 exam•Written by the Fiveable Content Team • Last updated August 2025
Definition
Borobudur Temple is a 9th-century Buddhist temple located in Indonesia. It is the largest Buddhist temple in the world and is known for its intricate stone carvings and architectural design.