The aurora borealis has been visible in southern Canada due to peak solar activity, a phenomenon that might continue for several more years.