193.238.62.125 is located in Landau, Germany (latitude 49.189, longitude 8.13) db-ip data: September 2026