Top photo by the US Train Travel Guide (Glacier National Park)