Trafalgar lighthouse, between the beaches of El Palmar and Los Canos de Meca, in the province of Cadiz, southern Spain