BUT WHAT IS La Mancha, REALLY?