79.225.15.209 is located in Lüerdissen, Germany (latitude 51.953, longitude 9.625) db-ip data: September 2026