Mountain glaciers carve valleys that resemble the valleys of rivers in many ways.
(Mountain glaciers; carve; valleys that resemble the valleys of rivers in many ways) (valleys; resemble; the valleys of rivers)
Mountain glaciers valleys
carve resemble
valleys that resemble the valleys of rivers in many ways
the valleys of rivers