Wow. Some cool things to see. Modern railroads would be incapable of putting on a show so interesting!