León, Castile and León, Spain.
Approximate location.
Abril abril de cien en cien añus habías de venire