ATS CHINA
Shanghai Everbright Convention & Exhibition Center - Shanghai (China) - on May 2010