ICCC holds Festival of Nations