Sakhalin 2-8-2 No. D51-26
Mukawa, Hokkaido, Japan
Location: Minami Park
Status: Display