Original: The Shell Rock River is a tributary of the Cedar River, 102 mi (164 km) long in southern Minnesota and northern Iowa in the United States.
Simplified: The Shell Rock River is a tributary of the Cedar River in Iowa and Minnesota. It is 102 miles long.