peaks...mountain peaks
a snow mountain top
A peak is a jagged mountain top.
The top of a high mountain is the summit.
The word you need may be 'Plateau'
Another word for top is first
A mesa is a flat-topped mountain.
Summit
peak
Another word for mountain ridge is arête which is the French word for edge or ridge.
Montagna is the most common Italian equivalent of "mountain."Specifically, the Italian word is a feminine gender noun. Another equivalent, the masculine gender noun monte, tends to be translated as "mount." But it is the word that is used in the Italian equivalent of "mountain top": cima al monte. , with cima meaning "top" and al meaning "to the."
Pingo
Peak.