The Nameserver eva.ird.ub.es have a IP Address of 161.116.2.1 which is hosted on Spain.
Página principal de la Universitat de Barcelona