Giant Mandala Named Sewu Temple August 29, 2017 / Articles The Complex of Sewu Temple is located inside the complex of Prambanan Temple, exactly in the northern part of the complex. According to the inscriptions that have been […]