Having more than 1,300 ethnic groups and 400 distinct languages and dialects, are certainly challenges for the ...