The Bacchae - Corfu Greece.