You just need photographs of you and your dependents. which requires stamp of the studio where you got it clicked, with the address of the studio. dimensions and all the specifications you can get it online. once you get PPR email get printout of it. thats it nothing else is required. You can not go to Delhi IRCC office, you have to go through Delhi VFS only.Thanks man, I actually asked the agent that i should be getting a new deadline from the date i get my new PPR email. Will wait for 2-3 days for that.
Also, could you tell me what all things which are required to be submitted with the passport & photo. How many days we get it back with the stamping.
Secondly i can go myself and submit the passport to the New Delhi Canada Embassy or it has to be couriered only to some other office.