Geo Location Information for 80.190.134.107 IP Address. The IP Address 80.190.134.107 is located at 48.4288 latitude and 8.59281 longitude in Germany. Friendly Location for the IP Address is Baden-wurttemberg, Diessen, Germany, 86911