There are currently 34 national parks in Japan. This segment features the Towada-Hachimantai National Park in the northern part of the country. Our reporter, along with park rangers and nature guides, explore the park’s landscapes and the geological history of the moss-rich Oirase Gorge, as well as Japan’s one and only double-caldera lake, Lake Towada.

CATCH JAPAN website: https://catchjapan.jp/

About Us: https://youtu.be/kRrn23LqQ1o

Write A Comment