Quran 2:25 – Real Meaning Of The Ayah "تَجۡرِى مِن تَحۡتِہَا الۡأَنۡهَـٰرُ."
When you go to some green hilly area you find that the gardens on hills and mountains and the streams flowing at the bottom of the hills or mountains. This is what it means.