English: World’s tallest statue.
Telugu: ప్రపంచంలోనే పెద్ద విగ్రహం