Sendai, Japan
Some parts of this island remind me strongly of New England. Couldn't this be in like Vermont?