English: India and Nepal share an open border of about 1,880 km.
Telugu: నేపాల్ భారతదేశంతో 1,880 కిలోమీటర్ల సరిహద్దును కలిగి ఉంది.