Two of the world’s closest neighbours, India and Nepal, are locked in a cartographic, diplomatic, and to an extent, a political stand-off. The dispute is over the ownership of nearly 330 sq km of land called Kalapani near Nepal’s western tri-junction with India and China. The dispute was triggered in […]