What landform is defined as an area containing numerous related mountains?

A drumlin
A cove
A mountain range
A mountain horn

Trivia Crack Answers Main Page