It's not Europe. Those parking lots and vehicles are too big for it to be Europe. Plus there is too much space between buildings. The roofs of the houses are peaked. They look northern and fairly old. It's gotta be northern USA. Probably north east or rust belt. Near a river. Twin traffic circles are fairly rare here, so it shouldn't be too hard to find. Train track too. Train tracks along rivers are common.
|