217.116.197.109 is located in Etimesgut, Turkey (latitude 39.989, longitude 32.654) db-ip data: September 2026