Plot: Lake Biwa, Japan's largest freshwater lake, is located in the middle of the Japanese archipelago. Since ancient times, the expansive body of water has spawned myths and legends

Journeys In Japan - Season 6 - Lake Biwa: In Praise of Water (Episode 10)
Episode Aired On:
Tuesday, May 5 2015
10 years ago
Tuesday, May 5 2015
10 years ago