Mount Kynthos on Delos Island

Tourists climb steep steps leading to the summit of Mt Kynthos on Delos island