New drone images have captured the scale of the “Lady of the North”, a vast land sculpture in Northumberland that is recognised as the world’s largest land sculpture of the female form. Spanning around a quarter of a mile and rising more than 100 feet, the artwork transforms a former mining landscape into a striking living landmark.
Get breaking news anytime, anywhere. Download the TOI app now!