English: It is the world's largest single rock statue.
Telugu: ప్రపంచంలో ఎతైన ఏక శిలా విగ్రహం ఇదే.