I believe an engine stall followed by engine fire....crew on oxy (pax as well according to local Chinese newspaper), Mayday called with a return to PEK. I am not sure where the aircraft is, did not see it when returning to PEK this afternoon?
Well done to the entire crew involved!!