There is a renewed buzz over Chabahar since India and Iran signed a ten-year agreement on Monday for operating a major terminal in a port that is of immense strategic and economic significance for New Delhi. Chabahar is located roughly 72 kilometers west of Gwadar port in Pakistan’s Balochistan province. Operations are run by a Chinese company and it is part of the China-Pakistan-Economic Corridor, at the heart of President Xi Jinping’s ambitious Belt and Road Initiative.