English: Shambhala is also often called Shangri-la in some texts.
Telugu: శంభిలా తరచుగా కొన్ని గ్రంథాలలో షాంగ్రి-లా గా పిలువబడుతుంది.