Roof Of The World Definition

The various high mountainous regions in Asia , made up of the Pamirs , the Himalayas , Tibet and Mount Everest .

Wiktionary