Try Looking Glass points in Slovenia

Slovenia

IP / IPv6 Location / Company Speed test / Network test
91.132.134.13
2a14:2d83:0:2::1
PQ.Hosting