>>2816551
That's not a "random rural town". There's an SMBC Prestia(used to be CITI bank, now "SMBC" but focused on foreigner clients, I know because I have an account with them) branch, which means it's the middle of Tokyo.
This is what a "random rural town" looks like and they all look the same.
Do small streets with a row of Cherry Blossom trees exist here? Yes, they exist in every single town. In fact you get bored of them because they're everywhere in the country side.