1 spot
The Kumagawa River, flowing through the mountains of southern Kumamoto, is called 'Japan's three fastest-flowing rivers'…