Fun Fact 1
The Colossus of Rhodes is one of the seven ancient wonders of the world. It is a statue of the Greek God Helios and it is located on the Greek island of Rhodes.