Does this place look like the scene?
"Seta no Karahashi Bridge" appears in NIPPON SANGOKU (EP12). Location: Otsu, Shiga Prefecture, Japan.