Great article. When you've been on one steam train you will want to find the next one!