'Athena,’ tallest bronze sculpture unveiled in UK
The tallest bronze sculpture in the UK, the 12-metre high ‘Athena’ statue, was unveiled outside the London City Airport, Telegraph.co.uk reported.
Designed by British-Pakistani artist Nasser Azam, the ‘Athena’ statue will be visible to travelers arriving into London from the air.
Commenting on this latest piece, Azam described the sculpture as "an ambiguous form that is uplifting, inspiring and easily recognizable."
He added: "I grew up in Newham and for some time have wanted to give something back to the community there."