BUT WHAT IS Puebla, REALLY?