Tag: Blockade

December 14, 2015 /

Nepal is a land-locked nation. It is disproportionately dependent and ‘close’ to the Indian Union due to its geographical location and the presence of the Himalayas that, for now, limits smooth connectivity between Nepal and China. Delhi’s influence on Nepal is largely borne out of this unfortunate geography – an influence that sometimes is no different from political blackmail.