The church perched on the hill in the vast landscapes of Spain