Travelling in Spain you can’t miss the windmills.
Spain is one of the European countries that produces the most wind power. 23% of the energy consumption in Spain comes from it.
And you can’t look at the modern windmills without thinking of Don Quijote. I wonder if they would have been aliens instead of giants.