Geo Location Information for 80.65.45.130 IP Address. The IP Address 80.65.45.130 is located at 51.8365 latitude and 10.7822 longitude in Germany. Friendly Location for the IP Address is Sachsen-anhalt, Wernigerode, Germany, 38855