Delos from Mount Cynthus - Greece

The birthplace of Apollo and his sister Artemis, Delos was a sacred island to the Greeks and is mentioned in the Odyssey. Appollo was said to be tall and fair spending the winter months in Greece and the hot summer months in northern Europe.

From the Larouse Encyclopedia of Archaeology