Spanish Windmills

Spanish windmills

Windmills on top of a hill in Don Quixote's land: Castilla La Mancha, Spain.