104.197.210.28 is located in Council Bluffs, United States (latitude 41.262, longitude -95.861) db-ip data: September 2026