Cordillera

An extensive chain of mountains or mountain ranges.

Cordillera Definition | Radience
Cordillera Definition | Radience