Visitors view a Volvo chassis at the 7th Shanghai International Automobile Industry Exhibition in Shanghai, east China, April 19, 2017. The exhibition kicked off in Shanghai Wednesday.(Xinhua/Pei Xin)
RIGHT BG
Visitors view a Volvo chassis at the 7th Shanghai International Automobile Industry Exhibition in Shanghai, east China, April 19, 2017. The exhibition kicked off in Shanghai Wednesday.(Xinhua/Pei Xin)