Show stewards unveil the Mercedes Benz concept GLC Coupe ahead of the Shanghai auto show in Shanghai, April 19, 2015. The 16th Shanghai International Automobile Industry Exhibition begins Monday at the National Exhibition and Convention Center in Shanghai. The event, themed "Innovation for Upgrading", is scheduled to last until April 29.[Photo/IC]
|