Where is Angel of the North
About Where is Angel of the North Located
Explore the map to locate Angel of the North on world map, it is a present-day sculpture by Antony Gormley, situated in town of Gateshead, Tyne and Wear County, England. Construction ended in 1998, it is known to be the world's biggest sculpture of an angel and is seen by an likely 33 million visitors every year due to its closeness to the A167 and A1 roads and the East-Coast Main Line.