80.153.87.40 is located in Wassertrüdingen, Germany (latitude 49.043, longitude 10.599) db-ip data: September 2026