Try Looking Glass points in South Korea

South Korea

IP / IPv6 Location / Company Speed test / Network test
103.140.45.195 Full VPS Server
172.107.194.22 Psychz Networks