the roof of the world - definition and synonyms

phrase
  1. used for referring to a very high place such as the top of a mountain
See also main entry: roof