(See the answer in the update line below! — Dave)
Here’s a test of your Chinook Jargon-related geographic knowledge:
Can you identify this place?
Thanks to the kind reader who submitted this via cell phone! (To be named when I reveal the answer to our question.)
–D. Douglas ROBERTSON, PhD–
Update, 04/28/2013: The answer is indeed Memaloose Island/ Memaloose Illahee, as David Lewis got right away. (See comments.) Thanks to my sister Denise for sending this snapshot from the scene!