C. Raja Mohan , professor of South Asian studies at Jawaharlal Nehru University in New Delhi , noted that Nepal borders three of India 's largest states , all of which are battling Marxist Naxalite insurgents , who have links to the Maoists .