46.59.196.90 is located in Quickborn, Germany (latitude 53.728, longitude 9.911) db-ip data: September 2026