Steam in Europe - WELCOME...

It's hard to read when reflected in the pool of water, but this is the number plate for 52 8079-7.