The longest of British Columbia's rivers, the Fraser rises near Mount Robson Provincial Park on the central Alberta border, flows north and then loops south down the center of the province, cutting the deep gorges of the Fraser Canyon before reaching the Pacific Ocean at Vancouver. The river's total length is 1,368 km (850 miles).