angel square and the great hall one of alicante 's most picturesque and historically relevant spots is the plaza located at the city 's center , angel square , known for the bronze statue of the angel raziel that stands at the heart of the square .