89.160.83.96 is located in Falun, Sweden (latitude 60.604, longitude 15.626) db-ip data: September 2026