It's a game, Trainz Classic by Auran. For this version you do need a good computer, but for the old Trainz 2004, I ran it on my crappy Dell with all my subway trains just fine.
A few more.
The Bus Shops
Work equipment waiting to go to work
R46, R40, And an R30
A Low-V getting worked on
New MoW train