This is a tiny Canadian mining town (shown actual size). There's a train (of course) that runs all around it. You can tell it's Canadian because there's a bunch of Canadian flags on one of the buildings.
Photo by Robert.