English: The place has the second highest statue of Lord Shiva, who is one of the apex Indian deities.
Telugu: ప్రపంచంలోని శివ విగ్రహాలలో రెండవ ఎత్తైన విగ్రహం ఇక్కడ ఉంది.