Traditional thatched-roof houses in a beautiful rural Japanese landscape with a small waterfall

Traditional thatched-roof houses in a beautiful rural Japanese landscape with a small waterfall