193.170.194.2 is located in Vienna, Austria (latitude 48.214, longitude 16.358) db-ip data: September 2026