The map shows that Jaguar Land Rover Store (Fengcheng Road Store) is about 120 meters southeast of Longfengyuan Community, Fengcheng Road, Zezhou County, Jincheng City.
Jaguar, a famous British luxury car brand, was born in 1922 and was founded by Sir William Lyons. Now it belongs to India's Tata Group. Entering China in 2004, Jaguar has three products in China market: X series luxury sports car, TYPE series luxury sports car and PACE series luxury coupe SUV.