Image attached to: Few facts about 2010 World Cup in South Africa