ILIAMNA LAKE, ALASKA El Mouching Alaska Salmon Program's research station, one of the four Program's main facilities in Southwest Alaska, established by Universtiy of Washington in the 40's so ... FRESHEL MOUCHINGNATURE5 Comments