Bullshit argument, bullshit comparison. Though geography does play a role but not how the Chinki mind would think.
China did have and still does have a geographical advantage vis a vis India of having Koria, Japan and Taiwan as neighbours while we have Pakistan, Bangladesh to content with...