everything held in confusion and indecision until then capilano river's headwaters are at the top of capilano mountain near furry creek nzareba niba ibintu byose byiteguye mugihe