IP: 137.226.143.0 Country: Germany State: North Rhine-Westphalia City: Aachen Latitude: 50.8063 Longitude: 6.0584