caption: The image shows a white and red truck on display at a show, surrounded by a red carpet. In the background, there is a white wall, a ceiling with lights, and a few other vehicles. The truck is likely part of the China International Heavy Duty Truck Show, as indicated by the banner in the background.