The major gods and goddesses of the Greeks were believed to live on
fortified area on a hilltop
Shelden