Geo Location Information for 164.40.176.74 IP Address. The IP Address 164.40.176.74 is located at 59.3326 latitude and 18.0649 longitude in Sweden. Friendly Location for the IP Address is Sweden