which island is on a river that is regulated by hydro-power dams at mactaquac , beechwood , and grand falls , new brunswick ?
bear island