The China Digital Entertainment Expo & Conference (ChinaJoy) were held at
the Shanghai New International Expo Center from July 29 through August 1. A
total of 41 teams and more than 800 cosplay contestants took part in the annual
cosplay carnival.