2. Indo-Bangladeshi barrier
Length: 2,030 miles
Third Indian fence on the list is located on Indo-Bangladeshi border. Covering 2,030 miles out of total 2,545 miles these countries share, its main purpose is to stop drug smuggling. Reportedly, there were several clashes between Indian and Bangladesh border forces during its construction.