English: Burma is located in Southeast Asia, bordering, among other countries with China and India, the two giants of ...
Telugu: బర్మా ఆగ్నేయాసియాలో ఉంది, సరిహద్దులో, చైనా మరియు భారతదేశంతో ఇతర దేశాలలో, రెండు దిగ్గజాలు . . .