Which of the following is an ancient wonder of world located in Greece?

A ) The Great Pyramid of Giza

B ) The lighthouse of Alexandria

C ) The Colosseum

D ) The temple of Artemis at Ephesus ✅