The Twin Lakes Canal Company has formally begun its application with FERC to construct a new hydropower dam in the Oneida Narrows section of the Bear River in southeastern Idaho. The Oneida Narrows is the last free-flowing stretch of the Bear River in Idaho.


