Last week it announced that EDC Europe would return in 2021 — and now we have a location! Per the teaser below, and following a...