Sipping your aromatic wine, you could be anywhere in the world, in one of the finest vineyards of France, Italy or South Africa, until you set your eyes on the landscape... unmistakingly Argentina. Expansive vines snaking their way to the foothills, drawing your eyes towards the snow-covered summits of the Andes, the perfect spot to enjoy a glass, only a few steps from its source.