Try Looking Glass points in Belgium

Belgium

IP / IPv6 Location / Company Speed test / Network test
95.164.62.7
2a12:6500:0:14::1
PQ.Hosting