wonders

Facts About the 7 Ancient Wonders of the World, Part 1

The Colossus of Rhodes was a giant statue of the Greek sun god, Helios, located in Rhodes, Greece.