Which country is called land of Mountains?
Question 1
Q1. Which country is called land of Mountains?
Answer: Nepal
Explanation: Nepal is commonly called the "Land of Mountains" as it is home to eight of the world's ten highest peaks, including Mount Everest.