As far as I know, I got visa extension approved in Canada and then for some personal reasons i had to travelled to Australia. Therefore, I decided to get my passport stamped there. So she can submit her passport from anywhere in the world. Make sure to enter the return address of passport...