Cubans have been lining the streets from Havana to Santiago to watch Fidel Castro's ashes make their final journey. The route is the reverse of that taken by Castro and his rebels to mark their victory in overthrowing the forces of Fulgencio Batista in 1959.

The BBC's Will Grant followed the procession of ahead of the funeral on Sunday.