This is a scale model of one of the 25 'Big Boy' locomotives built in the 1940s by The American Locomotive Co. They had over 6,000 HP, weighed over 600 tons, and could reach speeds of 70MPH. They were used mainly in the western US to haul freight up & over the mountain ranges.
The locomotive part of this model is about 3' long.