IP Address: 87.139.123.196 Country: Germany State: North Rhine-Westphalia City: Essen Latitude: 51.4444 Longitude: 7.0114