📷 User:Madmedea , key corrected by User:LlywelynII · CC BY-SA 2.0
ancient altar in Athens, Greece
© Mapillary, CC-BY-SA
Altar of the Twelve Gods is located in Μοναστηράκι, Περιφέρεια Αττικής, Greece. Coordinates: 37.97580, 23.72280.
ancient altar in Athens, Greece
You can navigate to Altar of the Twelve Gods via Google Maps or Apple Maps using the coordinates 37.97580, 23.72280.
In antiquity it was known as “Altar of the Twelve Gods (Athens Agora)”, attested in 6 ancient texts.