4PHRASE 破坏整体美的事物;煞风景的事物 If you describe something such as a building as a blot on the landscape, you mean that you think it is very ugly and spoils an otherwise attractive place. 破坏整体美的事物;煞风景的事物
The developers insist the 80m village will not leave a blot on the landscape.