The Nameserver ns2.yesthumbs.com have a IP Address of 85.17.228.146 which is hosted on Netherlands.
ENTER DESCRIPTION HERE