A Volvo XC90 parks off-road allowing tourists to walk in the stunning Col de Larche,
4x4AlpsCars LorriesCol de LarcheFranceVolvoXC90carlandscapemountainplacetransport