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 Photo