109.193.69.96 is located in Kirchentellinsfurt, Germany (latitude 48.533, longitude 9.147) db-ip data: September 2026