Newhalem is a company town adjacent to three Seattle-owned dams on the nearby Skagit River. All three generate power for Seattle.