North Juanita taken from the old water tower (it fell down in 1966 I think) looking east toward Stevens Pass, and Mud Lake (now called "Totem" Lake) with 124th street near the center of the photo.