The Château de Brissac, one of the tallest castles in France known as the Giant of the Loire Valley. France