
Mountain range

Translation mountain range into russian
mountain range
The Himalayas are the highest mountain range in the world.
Гималаи - самый высокий горный хребет в мире.
Definitions
A mountain range is a series of mountains connected by high ground, typically formed by tectonic forces or volcanic activity, and often characterized by a distinct geological structure and ecosystem.