The Life Centre with the Nike LED installation is clearly visible from within the Newtown 2010 World Cup Fan Fest area, Newtown, Johannesburg.