The Nameserver ns1.wehostweb.net have a IP Address of 151.106.18.107 which is hosted on France.
Varient Index Page