English: India and Nepal share an open border that is 1,800 km long.
Telugu: భారత్, నేపాల్‌లు దాదాపు 1,800 కిలోమీటర్ల మేరకు సరిహద్దును పంచుకుంటున్నాయి.