Dating back 4,600 years, the site may also have been part of the inspiration for a key aspect of Greek religion " the idea that mountain tops were the dwelling places of the gods. The complex " on a mountain peak-shaped islet off the coast of the Aegean island of Keros (part of the Cyclades […]
SOURCE: ArtsJournal at 12:36AM on July 12, 2019