In which year was Antony Gormley's 'Angel of the North' statue unveiled in the north-east of England?
Correct answer: 1998

Daniel Sherman
The angel of the North is a such a beautiful sculpture!