Photo taken on April 19, 2017 shows a YEMA T80 SUV 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)
Go to Forum >>0 Comment(s)