River Sub is an almost 124 miles long railway network that spreads from La Crescent to Saint Paul  Minnesota Soo Line Railroad  a subsidiary of Canadian Pacific Railway  operates the line that runs along the Mississippi River