The video takes you on an inside tour of the Land Rover auto factory in Solihull, West Midlands, in the United Kingdom. Solihull is considered the place of birth of the Land Rover it is still the leading manufacturing facility for this vehicle.