have another question from the Quran. Verse 16:15 seems to be talking about mountains, and the Sahih International translation states:
"And He has cast into the earth firmly set mountains, lest it shift with you, and [made] rivers and roads, that you may be guided,"
Other translations I see...