When we lived in York Beach, Maine (USA), I owned a 1999 white Toyota Tercel, which died spectacularly on the I-95 bridge into New Hampshire (about 9 miles south of here). This imagery most likely dates from the fall of 2003. Notice that the roads are empty, save for an occasional handyman's pickup truck. York Beach is a resort town, mostly deserted after Labor Day. On the tip of this peninsula there's a very picturesque lighthouse.