English: The Highest Mountain in India
Telugu: ఇండియా లో ఇది అతి ఎత్తైన హిల్ స్టేషన్