News

The city of Owase, in Mie Prefecture, is known as one of the rainiest places in Japan and the people living ... he discovers how the rain and the mountains create fertile fishing grounds.