What comes to mind when you think of Shiga Prefecture in Japan’s Kansai region? Perhaps it’s the country’s largest lake, Lake ...