Try Looking Glass points in Portugal

Portugal

IP / IPv6 Location / Company Speed test / Network test
45.159.251.3 PQ.Hosting
185.231.233.85 HostWebis
188.208.143.252 Leapswitch
31.129.22.31
2a05:541:112:19::1
4vps