Lake Biwa with the Michigan Cruiser

Lake Biwa is considered to be Japan's largest freshwater lake. This lake gathers admiration not just from the local community but with tourists visiting. People usually flock during the weekends.