it is located in the city of covarrubias in the province of burgos in castilla and leon