Fidel Castro's ashes arrive in eastern city of Santiago
Fidel Castro's ashes have arrived in the eastern city of Santiago, ending a four-day journey across Cuba.
Thousands of people welcomed his remains to shouts of "Fidel! I am Fidel!"
The 90-year-old former president died on November 25. He will be remembered in a nationally-televised service led by his brother, President Raul Castro, on Saturday.
His ashes will be interred Sunday morning, ending a nine-day mourning period.
Mourning for Castro has reached near-religious peaks of public adulation across Cuba since his death, particularly in rural eastern Cuba.
Huge crowds have been shouting his name and lining the roads to salute the funeral procession carrying his ashes from Havana to Santiago.