If I wanted to express something adds to the beauty of a place I'd use words like: embellish, adorn, beautify, et cetera.
What is the word which is used to express that something decreases the beauty of the place?
Such near-synonyms as mar, spoil, impair, disfigure, deface, detract from, blot, scar, ruin, blemish, mutilate, deform and blight would all be possibilities.
Tarnish has the added implication that object in question was bright, shiny, and beautiful to begin with. merriam-webster
I prefer to use sully: to damage or ruin the good quality of (something) Merriam-Webster
uglify is commonly used, at least among programmers, as the opposite of beautify. It is, itself, an ugly word, and ideally would not be your first choice in any literary context; however, all the other examples given (tarnish, blight, etc.) all have further implications - e.g. tarnish literally means to lose brightness, while blight implies the subject is a plant.
I think that mar is probably the best word, but for pure technical precision, you can't beat uglify.
The other answers are probably better for serious writing, but I still like Lewis Carroll's uglification for pure whimsy.
Besmirch. To mar or sully something which once was in good state.
Yes, to other answers. Also consider diminish.
In reference to a place, "pollute" would be a possibility. My first thought was "mar", but "blemish" or "deface" are also good options.
First thing I thought of was tainted.
Lack luster. Implies at one point said object was beautiful and shiny, also could be used to compare to another object as in, "Due to your new rims, your paint job has been rendered slightly lack luster.
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?