This is a giant Kress belly dump coal hauler at the Cheviot mine in the Rockies south of Hinton, Alberta. It's capable of carrying 240 tons of coal at 70 kmh and is powered by an 1850 hp engine.
All photos on my pages are my own