Now Playing:

TV

Journeys in Japan

Episode #336


Lake Towado, on the border of Aomori and Akita prefectures, is one of Japan's most scenic spots.