Lake Towada Image

Japan Images: Lake Towada (Towada-ko), Aomori Prefecture

Lake Towada (十和田湖) in Aomori Prefecture, in the Tohoku region of northern Japan, is the largest crater lake on Honshu Island and Japan's 12th largest lake. The famous beauty spot of Oirase Gorge, known for its autumn colors, is situated along the Oirase River, which drains from Lake Towada. Lake Towada is close to the border of Akita Prefecture and forms part of Towada Hachimantai National Park.

Lake Towada (Towada-ko), Aomori, Tohoku, Japan.
2015 Christopher Zewatski, All Rights Reserved

Japan Images: Lake Towada (Towada-ko; 十和田湖), Aomori Prefecture, Japan