New Delhi believes that the ship has entered Sri Lankan waters to snoop on India's military activities and installations, which are crucial for its security in the region. China, meanwhile, insists that the Yuan Wang 5 is a research vessel and currently undertaking satellite surveys and research in the Indian Ocean Region (IOR).
The Sri Lankan Foreign Ministry said that the Chinese ship was permitted to enter Hambantota port only for replenishment and refueling purposes, and it has not been given clearance to conduct any kind of scientific research.
Earlier this month, the Indian External Affairs Ministry's spokesman Arindam Bagchi said it would closely monitor the ship's visit because it had a "bearing on India's security and economic interests".