Get detailed and accurate answers to your questions on IDNLearn.com. Get accurate and comprehensive answers from our network of experienced professionals.
Answer:
Nepal is called mountainous country because it is situated near the Himalayan range which varies from North India, Nepal and South China.