This sentence comes from goo here: https://dictionary.goo.ne.jp/word/en/見える/
地平線上に一隻の船が見えてきた。
A boat appeared on the horizon.
When I was attempting to assign the characters their correct readings,
ちへいせんじょうにいっせきのふねがみえてきた
I found on wwwjdic that "horizon" is two words in Japanese:
地平線 【ちへいせん】 horizon (related to land)
水平線 【すいへいせん】 horizon (related to sea or lakes)
My question: Is goo wrong, or can a ship appear on a (land) horizon?