Agreed .... Steam Shovels are totally amazing contraptions!
I like Steam Donkey engines even better as they were so incredibly versatile. Used in so many different applications just in the logging industry alone, and capable of so many different operations while hauling or lifting such significant tonnage!!
Used in a wide variety of different industrial applications, they were even capable of moving themselves over really tough terrain and often did!!!