What is the world's longest mountain range, that lies as a continuous chain of highland along the western coast of South America?
The ans is - Andes
The Lufira River runs between the Mitumba Mountain range, which stretches along the Western Rift Valley in the Democratic Republic of Congo, and which other mountains and high plateaus to the west?