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