White storks at Los Barruecos Natural Monument, Cáceres, Spain