A Christian group wanted to erect a 70-foot tall, illuminated cross atop Tumwater Mountain, drawing criticism from local ...
Showalter lives in the shadow of Leavenworth's Tumwater Mountain, where way at the top you can see the beginnings of what would be a 70-foot-tall, illuminated cross. And Showalter doesn't like ...