So what it is showing even US below you.... does that mean USA is semi landlocked like China??? Big no no....China has two options, over land and sea. while you India has just one. that fact itself means you are half locked. besides, if India's geography is really that good at you boasted, why India doesn't have much sea bound trade and big ports?