Rockfall MitigationBy / June 9, 2023 A typical day hanging out stopping boulders from raining down on a hydroelectric facility in Idaho.