Biwaichi is basically the cycling path around Lake Biwa, Japan's largest freshwater lake in Shiga Prefecture. The full loop ...