ネパール
A landlocked country in South Asia. The Buddha's birthplace. Its border with China is formed naturally by the Himalayan mountains, including Mount Everest, the highest mountain on Earth.