The steam locomotive on display in the picnic plaza of Hamura Zoo in Hamura City, Tokyo, is C58395, a steam locomotive manufactured in 1946.
It ran 1,809,517 km, or about 45 times around the earth, until its retirement in 1975.
|4122 Hane, Hamura, Tokyo
|Steam locomotive C58395
|Steam locomotive exhibition
Image Credit: Tokyo Navi via tokyo-park.net archive