Ancient Civilizations August 11, 2019 3 Things You Should Know About Borobudur, Indonesia’s Ancient “Step Pyramid”