The Nameserver beta.piensasolutions.com have a IP Address of 82.223.219.200 which is hosted on Spain.
Hosting Web, Registro de dominios, Servidores VPS. Registre su dominio y asegure su presencia en Internet.