Geo Location Information for 217.77.157.53 IP Address. The IP Address 217.77.157.53 is located at 51.9188 latitude and 4.4668 longitude in Netherlands. Friendly Location for the IP Address is South Holland, Rotterdam, Netherlands, 3014
Ten minutes from La Défense business district, a varied course with slight inclines