Construction barge launched at Centennial Park to power upgrades at Pillar Falls power plant
Crews launched a construction barge at Centennial Park in Twin Falls on Friday, marking a major step forward in upgrades to the small hydroelectric power plant at Pillar Falls. The…