meaning a place with many mountains