The Reincarnated Town The death of the logging industry meant the death of Leavenworth, Washington, until it came back…as something completely different. Starting last November, the SSCS Blog took its first annual trip to the snow, and guess what? It’s that time of year again! Last November we traveled to nationally-known home of the [...]