You are a non resident in India but since you are receiving the salary in India,you have to pay tax thereon in India.As you are a resident of Nepal,you may also taxed for the same there.If that be the case,you have to take recourse to the double taxation avaoidance agreement if any exists between india and nepal to get relief.However,sec 91 of income Tax act allows tax credit for doubly taxed incomes even where no DTAA exists bbut that relief is avilable only to indian residents.