107.20.161.197 is located in Ashburn, United States (latitude 39.044, longitude -77.487) db-ip data: September 2026