Answered by Emma | Feb. 20, 2012 21:51
You are holding passport of liberia? Do you have residence permit in Cairo? If yes, you can apply for the China visa from the China Embassy in Cairo.
One thing to mention, you have to apply for the visa through the designated travel agencies by the embassy, and the list of the travel agencies can be got at http://eg.china-embassy.org/eng/ywzn/lsyw/bszn/t906607.htm