Borobudur

Borobudur

Borobudur is a 9th-century Mahayana Buddhist Temple in Magelang, Central Java, Indonesia.