China Shanghai, China 2006