This Greek God Has Been Guarding The Delos For Over Two Millennia

How the visitors would have felt when sailing towards the Delos island and when they saw a great statue of the God Apollo who was guarding the island.