India ranks fourth in total Length of Land Border. List of top 5 countries by Land border is as follows:

China – 22,147 km

Russia – 20,017 km

Brazil – 14,691 km

India – 14,103.1 km

European Union – 13,180 km

source: http://en.wikipedia.org/wiki/List_of_countries_and_territories_by_land_borders