Altar of the Twelve Gods. Ancient Agora of Athens, Greece.