Which ancient wonder was dedicated to the goddess Artemis?
Machu Picchu
Temple of Artemis at Ephesus
Chichen Itza
Colosseum