Wow! Very impressive! Lovely song!
You said: "I'm not sure anymore if this was for a long, grassy plain or some grassy floating islands". When I listen this music, I remember some stages of islands from the game Illusions of Gaia, and the stage "Palace in the sky". But it is nice for a grassy plain too :)