Ferryman, I think Railworks is more like what fits for me than Trainz, besides I played Kuju's Rail Simulator in 2009 & was already amazed by graphics (only found out today both games are from the same developer).
+ I found a pack of Russian TEM2 for it.
http://railroadsim.net/en/presentation-rrs-tem2-pack1-for-railworks
Trainz 12 has not bad quality trains but kinda rubbish quality of scenery + runs hardly on my pc.