Does this place look like the scene?
"Odawara Station" appears in Blue Period (EP10). Location: Odawara, Kanagawa Prefecture, Japan. Blue Period has 18 registered pilgrimage spots across 7 cities.