The nameserver dns.pvtwebs.com have a IP Address of 95.217.183.89 which is hosted on Finland.
Update Your Browser | Facebook