Track renewal Machine in Europe

I thought this was pretty neat video so would post here. The F-like Red Cab units look like Danish State Railways but I am just guessing:

https://www.youtube.com/watch?v=NW7hojz-QBw