News

The Helios sculpture, named after the ancient Greek god of the Sun, is shining bright in Seaton Delaval Hall, near Seaton Sluice, Northumberland. The 7m (22ft) artwork took about eight months to ...
Rhodes, the largest island of the Dodecanese archipelago in Greece, possesses a history spanning millennia ... was a large bronze statue of the Greek sun-god Helios, erected in the city of ...