Fidel Castro appeared in state-run media on Monday for the third time in less than a week, which is extremely rare for the father of the Cuban revolution.
Castro, 90, who ceded power to his brother Raul in 2006, received visiting Chinese Prime Minister Li Keqiang at home on Sunday. Fidel received Li Keqiang, who is on an official visit to Cuba, Sunday afternoon.
In three photos published on Monday in state media, Fidel is wearing his traditional sweat suit and looks fit for his age.
Over the past week he was also seen in separate photos with Japanese Prime Minister Shinzo Abe and Iranian President Hassan Rouhani, both of whom were vesting Havana.
The last time Fidel was seen in public before this was 13th August when he turned 90.