A projection is seen on the field during the closing ceremony of the 2010 FIFA football World Cup ahead of the final between the Netherlands and Spain on July 11, 2010 at Soccer City stadium in Johannesburg, South Africa. [Xinhua]
Go to Forum >>0 Comments