English: It is the tallest Lord Murugan statue in the world.
Telugu: ప్రపంచం లోనే ఎత్తయిన మురుగన్ విగ్రహం ఉందిక్కడ.