Other rivers that flow south to north include: St. John's River in Florida, the San Joaquin River in California, the Red River running through several southern states, the Shennandoah in Virginia and West Virginia, the Ob, Yenisey and Lena Rivers in Russia, and the Mackenzie River in Canada, to name just a few.