Approximately 40 kilometers (25 mi) northwest of Yogyakarta, Borobudur is located in an elevated area 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