Even though Twin Falls’ codes — specifically 10-7-17A — prohibits the building of a new freestanding cell tower in a residential area, the federal code supersedes them.
Concerned over the number of proposed renewable energy projects, Twin Falls County in Idaho has joined other jurisdictions that are showing more restraint in permitting. Some say Wyoming needs to do the same.