LEGO® Set:  4512 Cargo Train

Name: Cargo Train
Pieces: 544
Release year: 2003