In front of a castle in Spain