News

Until an earthquake in 226 BCE knocked it down, the Colossus of Rhodes, a 98-foot-high iron and bronze statue of the Greek god Helios, sat near the harbor of Rhodes, Greece, for 54 years. Now a ...
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 ...
Luke Jerram's sun sculpture Helios is set to tour the UK. It starts at Bath Assembly Rooms and will make its way across the UK including Derbyshire's Kedleston Hall. [Photo released January 10 2025] ...