79.220.102.239 is located in Simmerath, Germany (latitude 50.6, longitude 6.3) db-ip data: September 2026