3839 Europe 2022 – Greek Theatre Taormina Sicily – Italy_result ← Previous Next → ..the structure was so big and I always wonder how these were built so long ago without the use of modern machinery.