Visit beautiful country Nepal Nepal is the birth place of Lord Buddha. World’s highest peak, Mount Everest (8848m) is located at Nepal. Nepal has 8 of the world’s 10 tallest mountains. Nepal has extraordinary landscape and consist highest lake, highest peak, deepest lake, highest valley, deepest gorge and many more. Nepal has the densest concentration of the world heritage sites. Nepali flag is the only triangular flag in the world. Nepal is rich in diverse culture and language. Nepal has over 80 ethnic group and over 120 languages.