The Angel of the North, England The Angel of the North - More than a statue My sensors registered the impressive dimensions of The Angel of the North.