International TripsRussia TripTravelTravelsTrip Reports The terrible, horrible, no good, very bad day on our way to St. Petersburg, Russia by Melissa December 4, 2014July 22, 2017 December 4, 2014July 22, 2017 Our trip to St. Petersburg began here, at the Leningradsky Train Station in Moscow. It is the location of our worst experience…