121.45.30.90 is located in Adelaide, Australia (latitude -34.928, longitude 138.601) db-ip data: September 2026