English: It is situated on the India- Nepal
Telugu: ఇది భారత్-నేపాల్ బోర్డర్లో ఉంటుంది.