Thought everyone would be interested in the following tool I've just come across - have no idea how well known it is but seems very useful. It is a website that details all known timetabled passenger trains in the following countries, with diagrams of train formation and class as well as the timetable. Albania Austria Bosnia Bulgaria Croatia Czechia Germany Hungary Kosovo Montenegro North Macedonia Norway Poland Romania Serbia Slovakia Switzerland It also allows you to see the timetables and formation by year, all the way from 1969 to 2021. Here's a screenshot earlier of ICE 1676 in 2021. Hope people find this useful, it can be found here: https://www.vagonweb.cz/razeni/ The website is available in English, German, Polish, Spanish, Czech and Hungarian.