English: Geopolitically, Nepal is in between China and India.
Telugu: భారత్ మరియు చైనా మధ్యలో భౌగోళికముగా నేపాల్ బంధింపబడి ఉంది.