×

Pl. de la Independencia

Madrid
The Plaza de la Independencia is a central square in the Spanish capital, Madrid. It sits at the intersection of Calle de Alcalá, Calle de Alfonso XII, Calle de Serrano, Calle de Salustiano Olozaga, and the Paseo de Mexico. Wikipedia