I found this site today, of a model Russian city, not too much focus on the railroad scenes, but still worth a look.
Ron
http://englishrussia.com/2012/11/28/russia-in-miniature-2/#more-114703
Ron
http://englishrussia.com/2012/11/28/russia-in-miniature-2/#more-114703