91.119.130.194 is located in Vienna, Austria (latitude 48.208, longitude 16.374) db-ip data: September 2026