Château Tour Saint Christophe: Bordeaux, France