It's Don Quixote de la Mancha. Kinda neat to see the Cubans getting
into the spirit of Roadside Attractions. I'm not sure that's how it's
intended, but...
It's actually got all the pieces from the movie:
the spare horse, the tilted flag poles, and located next to a big
castle type tower. No tiltable windmill, though.