Answer:
The Federal Democratic Republic of Nepal is called the land of diversity simply because it really is diverse in a lot of ways.
Step-by-step explanation
Nepal is called the land of diversity because
1. It has three regions each possessing differnt climates and vegetation.
2. It people speak 125 languages and
3. It's home to several religions namely: Christianity, Islam, Buddism and Hinduism
By the way, according to land mass, Nepal ranks 93rd globally and 49th according to population size.
Cheers