Designed by
Title
Indonesian cultural heritage buildings and statues #317194051
Description
Borobudur Temple is a Buddhist temple located in Magelang, Central Java which was built during the Sailendra Dynasty and was built in the Mandala style which reflects the universe in Buddhist belief.