Nepal Atlas of Language Groups This atlas provides district level information on 103 ethnic and caste and 93 language groups in a single document so that policy makers, planners, academics, researchers, and students do not have to search, look, and refer to various documents from various sources.