Answer:
According to the population census of 2011 (2068 BS), there are 123 identified caste/ethnic groups, Page 4 54 102 language groups and more than a dozen of religious groups. Although Nepali society is characterized by such diversity we do not see these diverse representations in the state mechanism and any other fields.
Step-by-step explanation: