Two boys look out of the window of the train. Photo: VCG
Chinese-made railroad cars are pulled out of Havana Central Railway Station in Havana, Cuba, on Saturday. Photo: VCG
A car full of locals watch the new railroad cars pass by. Photo: VCG
Passengers head to catch the train composed of Chinese-made cars. It was reported that the train’s first trip sold out quickly. Photo: VCG
A TV program being shown at Havana Central Railway Station describes the new train. Photo: VCG