While travelling up north I have decide to pay a visit to the Angel of the North. Awesome statue that stands over standing 66 feet (20 metres) tall, with wings measuring 178 feet (54 metres) across. It’s a testament on what man can achieve and believed to be the largest statue in the world.
Pon Far
12 years ago