Chinese President Xi Jinping (R Front) arrives in Havana on July 21, 2014 for a state visit to Cuba. [Xinhua]