Château Raymond-Lafon is located on the left bank of the Garonne river, approximately 40 kilometers (25 miles) southwest of Bordeaux.