Hydro electric power. (Telegraph).