As an aside,
https://perfops.net/ping-from-china can't ping vislab.bjmu.edu.cn and it tries from Beijing, Hohhot, and Shanghai. In the past I was able to access it (albeit slowly; I think traffic from China is throttled at 30 kB/s or something :P) so I wouldn't bet on it.