Got it I think -
Lewistown, PA.
The picture from the train was not high enough off the ground to be taken from the upstairs of a Superliner and the place didn't look busy enough (small parking lot) to be at a station that had more than one train a day each direction. The 'appearance' of the earth eliminated the deep south, southwest, or west coast. For awhile I was thinking Illinois BUT Illinois is pretty flat and I can't think of a place where a double track mainline needs to sweep out of curve that sharp into a station anywhere in Illinois.
Soooo..... I pretty much narrowed it down to either Vermont or Pennsylvania............ and couldn't think of a place in Vermont with a double track mainline like this. That's when I took to Google Earth and started looking at stations west of Harrisburg.
So...... I'm going to say Lewistown, PA. The thing that I was looking for was a station where the remaining tracks were further away from the original platform which is the case in Lewistown...... and the partial red roof...... and the nearby houses with swimming pools.