English: It is the tallest statue of a Hindu God in the country.
Telugu: ఇది యూఎస్ లోనే ఎత్తైన హిందూ దేవుడి విగ్రహం.