A diferencia de otros templos, que están construidos en una superficie plana, Borobudur fue construido en una colina, a 265 m sobre el nivel del mar y 15 m sobre el lago seco que lo rodea.