Geo Location Information for 46.22.123.170 IP Address. The IP Address 46.22.123.170 is located at 59.3808 latitude and 18.0343 longitude in Sweden. Friendly Location for the IP Address is Stockholms Lan, Bergshamra, Sweden, 18279