Try Looking Glass points in Peru

Peru

IP / IPv6 Location / Company Speed test / Network test
138.186.143.53
2800:ba0...fe55:a2e2
Server Wala