North-south orientation of yard & track, evidence of electrification of the main......could be along the NE Corridor.......and that's one big honking hump yard.
My gut reaction is that we are NOT in North America. GOT IT! Choisy-le-Roi, south and east of Paris, France Dan