Geo Location Information for 5.104.226.46 IP Address. The IP Address 5.104.226.46 is located at 51.9192 latitude and 4.38889 longitude in Netherlands. Friendly Location for the IP Address is Zuid-holland, Schiedam, Netherlands, 3120