Statues · Spain Victoria Alada (Madrid) Spain Victoria Alada (Madrid). Photo via Wikimedia Commons. Victoria Alada (Madrid) is a statue in Spain. Google Maps ↗ Wikipedia ↗ Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).