Try Looking Glass points in Uruguay

Uruguay

IP / IPv6 Location / Company Speed test / Network test
179.27.200.34
2800:a8...fe89:ee4b
Server Wala