Colossus of Rhodes
A giant bronze statue of the Greek sun god Helios, erected on the Greek island of Rhodes. It was constructed to celebrate Rhodes' victory over the ruler of Cyprus and the freeing of the island from the siege of Demetrius Poliorcetes in 305 BC.
My channel link
https://www.febspot.com/fairywingsmedia/
My referral page
https://www.febspot.com/ref/532571