
Nepal, a neighbor country of China, is separated from China only by a narrow strip of water. Himalayas are a natural boundary between China and Nepal. Eight of the world’s top ten peaks, including Mount Qomolangma, are on the Sino-Nepalese border and attract a large number of mountain climbers from all over the world to Pokhara – Nepal’s second largest city.

