IP Address: 217.95.96.81 Country: Germany State: Baden-Wurttemberg City: Freiburg im Breisgau Latitude: 47.9908 Longitude: 7.8578