English: It is the highest mountain in the south of China.
Telugu: దక్షిణ భారతదేశంలోనే ఇది అతి పెద్ద పర్వత శిఖరం.