Land Rover Freelander II SUV vehicles on the assembly line at the Jaguar - Land Rover manufacturing plant in Pimpri, on Friday, 27 May 2011. It’s the Tata Motors first manufacturing in India.
Photographer: Sameer Joshi
Tags: Inauguratecarsmanufacturerassembly plant.
Credit balance: 0