It has been asked, what miracle was not given to Mohammad like what were given to the prophets before him. Quran is the miracle. As scientific discoveries being made, as knowledge is expanded, the people will come to know and questions will be asked, how could Quran knows about this when the discoveries is only been made recently………..It Is a Miracle. quran 27:8987. And (remember) the Day on which the Trumpet will be blown and all who are in the heavens and all who are on the earth, will be terrified except him whom Allah will (exempt). And all shall come to Him humbled.88. And you will see the mountains and think them solid, but they shall pass away as the passing away of the clouds. The Work of Allah, Who perfected all things, verily! He is Well-Acquainted with what you do.89. Whoever brings a good deed (i.e. Belief in the Oneness of Allah along with every deed of righteousness), will have better than its worth, and they will be safe from the terror on that Day. Rather than literally comparing the motion of the earth to that of other heavenly bodies, the Quran makes the following statement: The mountains that you see, you think they are stationary while they are constantly floating like the floating of clouds. Such is the work of Allah Who made everything firm and strong… If the mountains are declared to be in constant motion, then the only logical inference to be drawn from this would be that the earth is also rotating along with them. But thanks to the masterly language of the Quran this observation went unnoticed. They had the impression, shared with the rest of mankind, that the earth was stationary and it was this false impression that was not obtrusively challenged. If they had read with care the end of the same verse they would have been left with no room for any misunderstanding. It ends with a lasting tribute to the creative faculty of God, Who has created all things with such firmness that they cannot be dislodged. Anything which cannot be dislodged can never be catapulted out of the earth, to fly alone, leaving the earth behind.