The nameserver egu2017.eu have a IP Address of 81.3.21.104 which is hosted on Germany.
EGU2017 - Home