The 1,000,000th Land Rover Discovery has been made at Tata Motors-owned Jaguar Land Rover's Solihull plant near Birmingham in England.