IP Address: 134.19.72.129 Country: Germany State: North Rhine-Westphalia City: Monheim am Rhein Latitude: 51.088 Longitude: 6.8845