The Nameserver odin.firabcn.es have a IP Address of 95.215.122.190 which is hosted on Spain.
Salón Internacional del Automóvil de Barcelona 2013