Photos: Old, new and toy trains for National Train Day

It's National Train Day May 10. We present trains old and new, full-sized and toy-sized to take you back to your childhood.