
Nepal is specially known as a highest mountain in the world & birth place of Lord Buddha. Nepal is Landlocked country in Southern Asia between the Tibet Autonomous Reason of China and India. With an area 147,181 square kilometers and a population of approximately 27 million. Nepal has a rich geography. It contains eight of the world's ten highest peaks including Mount Everest 8848m the highest...