We are terminating our China server for now in search for a better one. The current China server (located in Shanghai) is not up to our standards in connectivity and speed.
We do not have an estimation on when will the China server will be back but we are trying our best to find a better China server.
The current FullyRouted China will be offline on the 31th May 2015
Sorry for any inconveniences caused.