China's presence in the region is redefining the contours of India's ties with Himalayan neighbour Nepal. When Indian Prime Minister Narendra Modi made his two-day visit to the neighbouring Himalayan nation of Nepal in May this year, it was in the backdrop of relations between the two nations at their lowest ebb. Only a month before, Nepal's new premier K.P. Oli had visited India. Oli, widely regarded as pro-China has repeatedly voiced his opinions about updating Nepal's relations with India. During Oli's visit, from April 6 to 8, Nepal and India signed three new agreements - a partnership in agriculture, as well as plans for connectivity through inland waterways and expanding linkages to connect Indian railway lines to Kathmandu. During the return trip by Modi, no new agreements were signed, but it was more of a symbolic visit aimed at a charm offensive by the Prime Minister to smoothen frayed edges between the two countries. Traditionally the two nations have been extremely close. Both nations have a Hindu majority, share an open border, customs and cultures. In recent times however, relations have deteriorated partly due to India's foreign policy ambivalence on Nepal, a gradual distrust that has built up over time and the emergence of China which is intent on playing a role in the tiny nation.