Bordeaux, France’s most high-profile wine region, is located in southwestern France, just the north of the Aquitaine region.