English: This small football stadium is located among steep cliffs.
Telugu: నిటారుగా శిఖరాలు మధ్య ఉన్న ఈ చిన్న ఫుట్బాల్ స్టేడియం.