A Chevrolet Bumblebee on display at the 15th Beijing Automobile Trade Show, April 7, 2011. [Photo / Asianewsphoto]
The 15th Beijing Automobile trade show closed in Beijing on April 10. The four day event kicked off at the National Agriculture Exhibition Center on April 7.