I stitched together these pictures from a walk today. This park is about 5 minutes from where we live, and we just discovered it a couple days ago. On a less hazy day we should be able to see some peaks in the cascades really well from this hill. (Pay no attention to the UFO in the left-hand corner.)
The view from Chip Ross Park
Setting aside the memorial aspect, plaques like this make me think of the plaque Carl Sagan designed
for Pioneer 10 that's hurtling through space. I can imagine the designers of the plaque above said, "How do we explain the relative height of geographic features to aliens?"
This alternate suggestion for the Pioneer 10 plaque
by Tufte always makes me laugh.