Generate an approximately fifteen-word sentence that describes all this data: Huelva POPULATION 521,968; Huelva MUNICIPALITIES 79 municipalities; Huelva LEGAL_DISTRICTS 6
Huelva province has 521,968 population, 79 municipalities, and 6 legal districts