Created 14-Dec-11
94 photos
Lake Towada is the largest crater lake on Honshu Island. This means it is the largest lake formed by a volcano on the main island of Japan, and is 1073' deep. The Oirase River is the only river that runs directly from Lake Towada, going through the gorgeous Towada Hachimantai National Park creating beautiful waterfalls, running all the way into the Pacific Ocean.
Category:
Subcategory:
Subcategory Detail:
Keywords:Japan, lake, waterfall