Was that Vyborg—Sortavala really? I know of Vyborg—Khiitola and Elisenvaara—Vyborg trains, but as I'm aware, there are no other. Kuznechnoe—Sortavala train usually runs under (D)M62, so that's obviously not this case.
Btw magnificent shot, Khiitola is a very interesting station.