Quran 2:25 – Real Meaning Of The Ayah "تَجۡرِى مِن تَحۡتِہَا الۡأَنۡهَـٰرُ."
Allegory, or Tamseel, is employed to make abstract concepts more relatable and easier to understand, as their true nature is beyond human comprehension. There are no hidden or esoteric meanings; rather, it simply conveys that by following God’s guidelines, we can attain a blissful existence in Jannah.
As you mentioned, “usually”. Does that mean this ayah is only for a subset of humans that like the greenery? I for a fact know many people who prefer skyline over greenery. The reason behind me posting this question was to understand if this ayah actually refers to the literal meaning and if so, why. Quran says it’s in simple arabic (arabi mubeen). So just looking at this one ayah raises some questions/confusions for me.