OurStudioMay 29, 20133 min readNepal is Failing To Capitalize on its Location Between India and China