Can you spot the Land Rover?