Prime Minister Narendra Modi used China's Hongqi L5 limousine during the SCO Summit visit to China The Hongqi L5 is China's most expensive production car, priced at about 5 million yuan (Rs 7 crore) Hongqi is China's oldest passenger car brand, launched in 1958 by state-owned FAW Group