SNCF Europe. It’s just next door

I found this incredible interactive work online but I am not sure what was for. It looks like some kind of initiative to promote SNC.