[ad_1] The Colossus of Rhodes was a 107-meter statue of the sun god Helios built by Chares of Lindos to commemorate Rhodes’ victory over the Macedonians in 280 BC. It was built from smelted weapons and sat on a 50-foot marble pedestal. It was named one of the Seven Wonders of the Ancient World but […]