The Nameserver ns2.qufoto.com have a IP Address of 66.84.18.102 which is hosted on United States.
Photographer