Colossus of Rhodes is located at Rhodes in _____.

A. Greece
B. Iraq
C. Turkey
D. Egypt

Answer

Correct Answer: A. Greece

Detailed About MCQs

The Colossus of Rhodes was a statue of the Greek sun-god Helios, erected in the city of Rhodes, on the Greek island of the same name, by Chares of Lindos in 280 BC. One of the Seven Wonders of the Ancient World. The Colossus stood approximately 70 cubits, or 33 metres (108 feet) High.