translate English to German: Here the visitor will be impressed by the mixture of Moorish and Christian elements.
Der Besucher wird von dem Mix aus maurischen und christlichen Elementen beeindruckt sein.