The Nameserver ns21.xuquer.net have a IP Address of 213.162.209.51 which is hosted on Spain.
Lighting your life