Shanghai International Exhibition Co., Ltd. announced today that the 11th International Automobile & Manufacturing Technology Exhibition (AUTO Shanghai 2005) has successfully drawn to a close. The exhibition ran from April 22nd to 28th, 2005, and was held at the Shanghai New International Expo Center. Its features included its large size and the variety of brands and models that were present throughout the auto show.