Delos, sacred island, the famous lions.