Minnesota Valley State Trail is a 27-mile (43 km), multi-use trail in the Minneapolis-Saint Paul metropolitan area that runs parallel to the Minnesota River from the cities of Belle Plaine to Shakopee.