• 115bf4dafebb65c5-IMG_1053.jpg

    Memaloose, means dead in the language of the Chinook Indians.  This site, clearly undead, may have been the been lookout site to the place spirits.