Indian passport photos require head to be much bigger compared to the size of head required in USA passport photos. USA requires head to be between 1.12 to 1.37 inches while Indian passport photos ask for head to be around 80%. (If you need PAN card photos for India, the size is 25mm x 35mm)