Just a few years ago, Château Latour-Laguens was the multi-million euro flagship in a brave-new era of Chinese-owned wine ...
and it is currently for sale. The incredible home includes about 60 different rooms and 700 acres of land. More from Lifestyle Château de La Barben is located in Aix-en-Provence, South of France.