Front: 670 TWIN FALLS, IDAHO Cc. E. BIS BEE 4 A - H!105 Back: Twin Falls--186 feet high-are located seven miles from the City of Twin Falls, and are now used to generate electric power. OTTO NEWS AGENCY, TWIN FALLS, IDAHO Sod