IP Address: 84.164.35.138 Country: Germany State: North Rhine-Westphalia City: Wuppertal Latitude: 51.2189 Longitude: 7.0602