Nepal is a small hidden country in between two massive nations in the world. To the east, south, and west, Nepal neighbors India; meanwhile whole north of the country borders China. Even though Nepal is wedged between these two big countries, Nepal has its own individuality, which is very different and beautiful in a unqiue...