hazy horizon where blue sky meets the sea