93.194.219.141 is located in Heidelberg, Germany (latitude 49.408, longitude 8.691) db-ip data: September 2026