Russian Trains: The Ultimate Guide

Before I get started on Russian trains, I would like you to close your eyes and imagine this: You have been on a train for ten hours and still have twelve hours to go. You’ve never been on a train this long. Your coach is swaying and clanking through forests teeming with nameless streams [...]