Lake Suwa is nestled in the mountains of central Nagano Prefecture, about three hours by train from Tokyo or just over two hours by train from Nagoya. This makes it a great weekend getaway for residents of those cities, or a nice stopover for tourists. In fact, Lake Suwa has…