The Nameserver artemis.rus.uni-stuttgart.de have a IP Address of 129.69.1.28 which is hosted on Germany.