English: There are many temples on this mountain.
Telugu: ఈ పర్వతం పై అనేక దేవాలయాలు ఉన్నాయి.