Karlsruhe, ND (No. 2)
Karlsruhe, ND (No. 2)

BNSF

Alsen, ND
Alsen, ND

Northern Plains Railroad (formerly Canadian Pacific)

Stephen, MN
Stephen, MN

BNSF

Karlsruhe, ND (No. 2)
Karlsruhe, ND (No. 2)

BNSF

1/21