This is the Milwaukee Road depot in Ellendale, North Dakota (about 4 miles north of the ND/SD line). There is also a brick Great Northern depot here, it would have been just behind you & over your left shoulder.
Oh well, at least they are conserving the building. It's a nice one. Sorry to see the tracks going away though. Thanks for sharing. This is a very well done composition.