Nepal offers the world incandescent peaks including the magnanimous Mt. Everest. The Annapurna Massif is another marvel which is a host to 6 massive peaks of the Himalayas in northern Nepal.
Founded year: | Not set |
Funding rounds: | Not set |
Total funding amount: | Not set |