Lafarge locomotive, modernized with Caterpillar Engine.
Author unknown