peaks...mountain peaks
a snow mountain top
A peak is a jagged mountain top.
The word you need may be 'Plateau'
The top of a high mountain is the summit.
Another word for top is first
A mesa is a flat-topped mountain.
peak
Summit
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.