Did you mean mountaintop?
mountaintop
noun
°The summit of a mountain.
adjective
°Situated or occurring on the summit of a mountain.