Plaza de Espana is a beautiful public square located on
Gran
Via, Madrid's busy main street. The impressive
Edificio
Espana building is located directly north of the square. Statues of
Cervantes and Don Quixote are featured in the centre of the square, along with a
huge obelisk.