Air China, officially Air China Limited, is a major Chinese airline and the flag carrier of the People's Republic of China. It is headquartered in Shunyi, Beijing. From Wikipedia
A replacement aircraft ferried passengers onward after Russian officials attributed the diversion to an engine malfunction.