Interior view of the Cave of Cynthos, place of worship of Heracles and Apollo on the Greek island of Delos, photographed May 5, 2005.