Naveen Srivastava, the Indian ambassador to Nepal, said that 63 Indians working on the Trishuli 1 power project had been rescued on Thursday.