A public meeting to discuss the new Bala Falls hydro plant