Noun something despised and avoided

Once considered a local pariah, the towering Angel of the North has stood for 13 years in embrace of its country, which is now returned by the United Kingdom.