Railway cars, Museo Nacional de los Ferrocarriles Mexicanos or National Railway Museum in the city of Puebla, Mexico