Pu29 was the longest steam locomotive that has ever rode on polish routes. It was so long that it didn't fit on most of the turntables, that's why it never made it to the mass production phase. Pu... (more)