Japan 2016

Class 62 was the biggest and fastest steam locomotive for express and super express trains. Forty-nine were manufactured starting in 1948.
Class 62 was the biggest and fastest steam locomotive for express and super express trains. Forty-nine were manufactured starting in 1948.
October 10, 2015
Edgar Durbin