Try Looking Glass points in Latvia

Latvia

IP / IPv6 Location / Company Speed test / Network test
195.123.209.61
2a02:27ac::af
ITL DC
185.61.148.62
2a02:7aa0:1201::351:3ae
YourServer
45.142.213.19 PQ