See also: mountain tops

English edit

Noun edit

mountaintops

  1. plural of mountaintop