Hello,
I am assuming you are accepting ITA & submitting digital photo for that.
I know you are worried but finding proper professional protographer with visa expertise is hard to find in India. But that doesn't mean the local photographer cant do the job.
Just search for photo studios online...