Borobudur

Borobudur is a 9th-century Mahayana Buddhist temple in Magelang Regency, in Central Java, Indonesia. The temple consists of nine stacked ...
Read more