The Nameserver nsa2.hospitalclinic.org have a IP Address of 84.88.67.70 which is hosted on Spain.
Web del Hospital Clínic de Barcelona