The Nameserver ns2.depositphotos.com have a IP Address of 199.101.132.135 which is hosted on United States.