The Nameserver dns.uni-heidelberg.de have a IP Address of 129.206.100.126 which is hosted on Germany.
Herzlich Willkommen auf den Internetseiten der Stadt Heidelberg!