English: This is the tallest temple in the whole of South India.
Telugu: దక్షిణ భారతదేశంలోనే ఇది అతి పెద్ద పర్వత శిఖరం.