Prime Minister Narendra Modi visited Nepal on Sunday on a two-day trip. It was the first bilateral visit by an Indian prime minister in the beighbouring country in the Himalayas in 17 years (IK Gujral was the last to have visited in 1997). PM Modi was received by his Nepalese counterpart Sushil Koirala at the airport. He won the Nepalese people's hearts and impressed the audience both during his address to the parliament of that country and out in the open. On Monday, Modi met Nepalese President Ram Baran Yadav and business leaders of the country.