Indonesia: A Mahayana Buddhist temple
Chandi Sewu is an 8th century Buddhist temple complex located 800 meters north of Prambanan in Central Java.
Chandi Sewu is an 8th century Buddhist temple complex located 800 meters north of Prambanan in Central Java.