The Odeon of Herodes Atticus, one of Herodes’ most significant projects in Athens, is an ancient stone theater located on the southwest slope of the Acropolis in Athens, Greece. Credit: Greek Reporter ...