Board Thread:Show-Related Questions and Answers/@comment-27979095-20160826193611/@comment-1916997-20160828141705

In real life? It would be located in Greece, seeing as it is from Greek Mythology.