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.