This "colossal" island is the largest in Greece's Dodecanese archipelago
Highest elevation, 112 m (367 ft) .... Due to the above history, 
Delos - unlike other Greek islands - did not have an ... Beside the temple once 
stood a colossal Kouros of Apollo, only parts of which remain extant.