Try Looking Glass points in Austria

Austria

IP / IPv6 Location / Company Speed test / Network test
45.91.94.146 HostHatch