Approximately northwest of Yogyakarta, Borobudur sits on a plateau between two twin volcanoes, Sundoro-Sumbing and Merbabu-Merapi, and two rivers, the Progo and the Elo. According to local myth, the area known as Kedu Plain is a Javanese sacred place and has been dubbed 'the garden of Java' due to its high agricultural fertility.