"SEWU TEMPLE"
Or Manjusrighra is a Buddhist temple that was built in the 8th century AD which is only eight hundred meters north of Prambanan Temple.
Sewu Temple is the second largest Buddhist temple complex after Borobudur Temple in Central Java, INDONESIA.
Sort: Trending