We do not currently know of any antonyms for blight on the landscape.
For similar words to blight on the landscape, try: