Land Rover Journey Of Discovery: Geneva To Italy
After months of preparation, the Journey of Discovery continued on its countdown to Beijing this week when it set off from Geneva through the Alps towards Eastern Europe – with its first stop in the Aosta Valley to discover the secrets of avalanche control. […]