Does this place look like the scene?
"Arakawa Shikahamabashi Green Space" appears in The Girl Who Leapt Through Time.