Tohoku, Japan. Dont know the name of the town, but pretty!