Stumbling upon gorgeous landscapes in Hokkaido is always a pleasure; discovering these waterfalls and river near Mount Tokachi was a great moment! The trees were so green, the water so blue…
These waterfalls were photographed by Sébastien Duval. To discover other gorgeous landscapes from Japan, go to Inner Japan‘s dedicated photo gallery!