You won't believe the size of this statue in Gateshead, England

This may be the largest angel statue in the world