After the big glaciers melted and vanished, succeeding "mini-ice ages" formed smaller glaciers that carved the hanging valleys on the sides of the peaks.
(the big glaciers; melted; ) (the big glaciers; vanished; ) (the big glaciers; succeeding; mini-ice ages) (smaller glaciers; carved; the hanging valleys; L:on the sides of the peaks)
the big glaciers the big glaciers the big glaciers smaller glaciers
melted vanished succeeding carved
mini-ice ages
the hanging valleys L:on the sides of the peaks