Nepal is a Middle-Earth. A small country nestled between earth and sky, pressed by the immense size of three giants. Two of them are China and India, two superpowers that look at this tiny strip of rock and mud as an appendix of their huge territories and as a strategic passage for their trades. The third is named Himalaya, a rocky giant that never stops growing and trembling, a many-headed god that may give or take in any moment.


















