horizon over the sea under a starry sky