IP: 84.161.141.56 Country: Germany State: Rheinland-Pfalz City: Speicher Latitude: 49.9323 Longitude: 6.6323