Spain, Andalusia, Tarifa, Beach of Los Lances, with the castle of Santa Catalina and the city in background