I believe this is former CN 1166. Seen near Havana Central station in 2003. Are these locos still working there?
Former East German "pig taxi" 4207 loads a large group of passengers at Ciego De Avila in 2003. The German number of 772 108 is still visible on the front of the car.
No train today
The regular shuttle to 10 De Octubre loads passengers at Ranchuello. The railcar has a nice homemade, retro, feel about it