mountainous
Lugar que tiene muchas montañas.
El terreno es muy montañoso.
La región montañosa es ideal para el senderismo.
Sounds like 'mountainous' — means 'full of mountains'.