It looks like a North African city but it is Almeria in Spain. "I've never seen