IP: 80.171.1.223 Country: Germany State: North Rhine-Westphalia City: Essen Latitude: 51.4504 Longitude: 6.9705