I have been through Beijing airport twice this month. Beijing is a great city, with great people and fascinating places to visit. If you happen to be going there, be prepared and patient. If you are visiting Beijing your fingerprints will be taken, you must fill out an immigration form, then get a visa (if you haven't got one), have your photo taken, then go through immigration, then baggage, then security, then exit the airport. Both times this took more than 2 hours. Worth it, but be patient.