80.228.185.108 is located in Horneburg, Germany (latitude 53.507, longitude 9.575) db-ip data: September 2026