6. idol god Helios or Apollo (The Colossus of Rhodes) Rhodes, Greece bronze statue of the god Helios or Apollo as high as 105 feet or 32 meters and weighs 295 tons in the standing position. the idol is mounted on both sides of the estuary. The idol was stretched across the estuary The ship had come to pass A large mirror attached to the outside of the ship that sailed from Egypt clearly visible. Statue of Colossus last only 56 years since the earthquake 224 years before Christ ever since making colossal statue collapses locomotives.