"A blot on the landscape" refers to an unsightly or unpleasant feature that spoils the beauty of the surrounding environment. There are several synonyms for this phrase, including "eyesore," "blight," "scar," "blemish," "disfigurement," and "distortion." All of these words emphasize the negative impact that a particular element can have on the appearance of a landscape or natural setting. Whether it's an abandoned building, a pile of trash, or an industrial complex, anything that detracts from the natural beauty of an area can be called a blot on the landscape. By using alternative phrasing, writers can add variety and impact to their descriptions of less-than-perfect scenery.