English: The Jatayu sculpture is the worlds largest bird sculpture
Telugu: ప్రపంచంలోనే పెద్ద పక్షి శిల్పం 'జఠాయూ'