
A Mercedes-Benz representative (R) accepts the award of the 2014 World Luxury Car for Mercedes-Benz S-Class at the 2014 World Car Awards (WCAs) prize-giving ceremony at the 2014 New York International Auto Show (NYIAS) in New York, April 17, 2014.(Xinhua/Wang Lei)