91.97.196.200 is located in Herzlake, Germany (latitude 52.685, longitude 7.599) db-ip data: September 2026