cordillera
a system or group of parallel mountain ranges together with the intervening plateaux and other features, especially in the Andes or the Rockies.
cordillera by Stax February 3, 2021
Get the cordillera mug.