IP address 80.187.73.50
Latitude 51.298
Longitude 7.0962
Country Germany
Region North Rhine-Westphalia
City Velbert
Organization Deutsche Telekom AG