nyamuneka ntukavugane numushoferi mugihe atwaye byukusenge the commercial district of chesterland spans out from this intersection in all directions workers wearing orange reflective vests walking along train tracks