From the point of view of grammar, it's fine.
Things normally disappear over the horizon, but I think in works in your poem.
I have not commented on the quality of your writing as a poet. This does not imply anything negative. It's simply that I know something about grammar; I know almost nothing about poetry.