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