How can I renew my passport while in China since I cant go back to?
If you a US citizen, yes, of course you can renew your passport in China. You must go to either the American Citizen Services (ACS) section of the consular office at the embassy in Beijing or at one of the consulates in China. Check their websites to see if appointments are taken or you may be in for a long wait. You will need to bring your current passport (which will not be taken from you, but will be canceled when the new passport arrives), an application form, new pictures and the fee for the passport. The passports are not issued immediately since they are produced in the US, but arrive in a few days.