In terms of sovereignty, Nepal is considered an independent country. However, looking from an economic perspective, it is considered a non-independent country, as it relies heavily on India and China for imports; geography plays a part in this. However, if you look closer, no country in the world is independent in trade. So, what exactly defines an independent country?
—- work in progress.