A replica of the World Cup trophy is presented at Shanghai Expo on June 10, 2010. [Photo/Asianewsphoto]