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

BNSF

press to zoom
Alsen, ND
Alsen, ND

Northern Plains Railroad (formerly Canadian Pacific)

press to zoom
Stephen, MN
Stephen, MN

BNSF

press to zoom
Karlsruhe, ND (No. 2)
Karlsruhe, ND (No. 2)

BNSF

press to zoom
1/21