93.92.132.170 is located in Hamburg (Hammerbrook), Germany (latitude 53.548, longitude 10.043) db-ip data: September 2026