Try Looking Glass points in China

China

IP / IPv6 Location / Company Speed test / Network test
117.156.119.41 SakuraServer
101.230.13.253 SakuraServer
43.247.70.141 SakuraServer