Lake Biwako webcam
Located in Otsu, Shiga, Kansai
Otsu is a bay located in Kansai, Japan on the continent of Asia. Find Hotel, Tour Operator, Tours, White water rafting and attractions in Otsu, Shiga below.