If you will fly the last flight from Xian to Harbin. There are two airline departing almost the same time. I choose Sichuan Airline and fly back with China Southern. Maybe because it it the last flight, the meal I got is bread, sweet potato and beans!! I'm looking forward to have a decent dinner there but quite a surprise getting this. I'm not sure the crews can speak English but as we don't need much care so I know some simple Chinese word can do quite fine.