Answer: pamirs

AnswerCrossword Clue
PAMIRS

Mountains of Asia.

PAMIRS

Roof of the World, in Asia.