The Nameserver ns1.photo-4.net have a IP Address of 184.154.58.210 which is hosted on United States.
file upload site - Host files - Free file upload service