The ‘Discover Russia’ Land Rover expedition explored the area surrounding Mount Elbrus in a fleet of Discovery Sport vehicles.