Try Looking Glass points in Luxembourg

Luxembourg

IP / IPv6 Location / Company Speed test / Network test
92.223.105.198
2a03:90c0:83:2908::ca
G-Core Labs