For some countries you can only apply for a visa in your home country (Russia is such a country)
Is China also such a country? I was thinking of applying for a visa in the Republic of Georgia or possibly Kazakhstan. I'm already travelling outside my own country (Australia) now.