explain the geographical location of india