Indonesia, Central Java. The Temple Of Borobudur

Indonesia, Central Java. The temple of Borobudur

Indonesia, Central Java. The temple of Borobudur is a Mahayana Buddhist temple from the 9th century with a main shrine and several perforated stupas. View of the carved panels