Try Looking Glass points in Brazil

Brazil

IP / IPv6 Location / Company Speed test / Network test
45.227.156.25 Open IT Group
5.188.4.173
2a03:90c0:186::f1
Gcore
108.181.69.248 Psychz Networks