1.220.90.53 is located in Anyang-si (Deokcheon-ro), South Korea (latitude 37.388, longitude 126.936) db-ip data: September 2026