English: It is one of the biggest statues in the world.
Telugu: ఈ విగ్రహం ప్రపంచంలోని అతి పెద్ద విగ్రహాలలో ఒకటిగా అలరాలుతుంది.