assalamualaykum can somebody explain his ayah surah 16:15 And He has thrown into the earth firmly set mountains, lest it shift with you, and [made] rivers and roads, that you may be guided,
according to the word by word quran dictionary alqa means to throw in the ground but we know from modern geology that mountains where not thrown into the ground