Castrovirreyna es una de las siete provincias de Huancavelica.