The Oirase Stream(one of the Japanese national parks)
@
I wonder if Chewbacca was walking along the stream .......? Anyway, let's got to the next place.