A Hydro-electric station of the Cedar Rapids (Canada) Manufacturing and Power Company.

Station

A Hydro-electric station of the Cedar Rapids (Canada) Manufacturing and Power Company.