1 place in this region.

  1. 1. Angel of the North

    The giant "Angel of the North" sculpture stands on a hill overlooking 2 intersecting freeways in Gateshead England, just outside of Newcastle.

  • Page 1 of 1