Designed by
Title
High-speed electric train Lastochka, Russian Railways #78515239
Description
SAINT-PETERSBURG, RUSSIA - September 27, 2016: modern locomotive pulling a high-speed electric train Lastochka (Swallow) on rails. Technical railway station - operational locomotive depot on autumn morning in fog. Transport infrastructure of Russian Railways, route St. Petersburg - Moscow
This image is editorial