85.241.159.141 is located in Alvalade, Portugal (latitude 38.753, longitude -9.144) db-ip data: September 2026