Twelve large puppets of football stars are erected for the upcoming World Cup in downtown Chongqing on May 28, 2014. The 2014 FIFA World Cup, an international men's football tournament, is scheduled to take place in Brazil from June 12 to July 13. [Photo/ Chen Chao]
Copyright ©1999-2018
Chinanews.com. All rights reserved.
Reproduction in whole or in part without permission is prohibited.