IP: 134.99.37.152 Country: Germany State: North Rhine-Westphalia City: Düsseldorf Latitude: 51.2076 Longitude: 6.7962